Original post

Embedding Python in Go — There are a couple of ways to skin this, um, snake, and Chris takes the more approachable but less performant one. This article provides a great entry point into the world of Python- interoperability though.

Chris Korneck

Finding Goroutine Bugs with TLA+ — I suspect most developers don’t have first hand experience with ‘formal methods’ (a rigorous approach to defining the specifications of code in order to verify it) but TLA+ is one way to write formal specifications and here’s an example of writing a spec to test a Go feature.

Hillel Wayne

💻 Jobs

Find Your Next Job Through Vettery — Create a profile on Vettery to connect with hiring managers at startups and Fortune 500 companies. It’s free for job-seekers.


📘 Tutorials

Automating Go Integration Tests with Docker — Integration tests are slow and often have external dependencies (like a database), so pushing them into Docker can help keep them isolated and maintainable. There are multiple approaches to this, and this is just one.

James Dudley

Environment Variables in Golang — A lot of this is 101, but I did learn about os.ExpandEnv for easy string substitution of environment variables.

LoginRadius Engineering

Correlating Logs — How to use middleware to create and track correlation IDs for a single request through a system.

Filip Nikolovski

Polymorphism in Limbo and Go 2 — Drawing a comparison in code between Limbo (a language developed at Bell Labs by Rob Pike and others) and Go’s forthcoming generics.

Sean Hinchee

🛠 Code & Tools

Bit: An Experimental, Modern CLI for Git — Brings some extra niceties to the idea of git, including file and branch name autocompletion, command and flag suggestions, and even some new commands.

Chris Walz

Hetty: A HTTP Toolkit for Security Research — An intercepting HTTP proxy with a Web interface and proxy log viewer. The aim is to become an open source alternative to commercial software like Burp Suite Pro.

David Stotijn

HAProxy Configuration Parser — I’m a hugely vocal fan of HAProxy, a popular TCP and HTTP load balancer/proxy, and I can’t think of a use for this, but maybe you can!

HAProxy Technologies