Subtests in Go, how I and why I'll use try, Caddy 2, Go malware deep-dive & more

Hi, I’m your curator Maarten, currently using Go to build dev platform Jexia. Just learning Go? Pleas
The Go Gazette

The Go Gazette

July 4 · Issue #62 · View online
Weekly curated blogs and tools for Golang professionals.

Hi, I’m your curator Maarten, currently using Go to build dev platform Jexia. Just learning Go? Please check out ’The Go Gazelle’.

Using subtests in Go
Data races versus race conditions
Roberto Clapis 🏳️‍🌈🇪🇺 @Zürich
How and why I'll use `try` in Go:
This post was caused by a discussion with @matryer.
8:32 AM - 29 Jun 2019
Go pointers: ex post facto interfaces
Variable scopes and shadowing in Go
Real-world reports
Go slices are fat pointers
Capturing logs and send an email
Type alias / declaration abuse using Golang
Mitchell Hashimoto
I’ve written a lot of Go. I’m in the “no try()” camp. Another way to do something to save LoC doesn’t hold weight with me. A single way to do something creates clarity in logic, even at the cost of more loc. Go is great because its unapologetically simple.
8:25 PM - 28 Jun 2019
Cloth color identification from customer images in Go
Convert a variable to a single-element slice via unsafe
Lessons from writing a serialization library for Ethereum
Testing in Go: go test
eleven days!
Nice: golang by example turned into #haskell by example!
2:49 PM - 30 Jun 2019
Compiler internals: add a new statement to Go - Part 1
Sloc cloc and code badges for Github/Bitbucket/Gitlab
Go tools
Releasing BadgerDB v1.6.0
Rewriting code with Comby
Caddy 2 is ready for developers
Create smallest Docker image for your Golang app
LazyDocker: Docker & Docker Compose terminal UI
Karsten Lehmann
FlatBuffers is an efficient cross platform serialization library for C++, C#, C, Go, Java, JavaScript, Lobster, Lua, TypeScript, PHP, Python, and Rust.
11:56 AM - 2 Jul 2019
An open letter to the Go team about Try
Dgraph: why Go modules makes it hard for us
DB Browser 4 SQLite
Somewhat off topic: The "basic WebGL triangle" example works when compiled with TinyGo:

That's a ~9.5kb (compressed) wasm file. Much better than ~300k with standard Go.

WebGL visualisations written using Go might turn out to be workable after all. :)
3:12 PM - 3 Jul 2019
One program written in Python, Go, and Rust
In-depth analysis of Golang malware in the wild
Tutorial playlist: Go & SQLite - from SQL to Web API
Greg Edelston
Software Galaxies ( is the most beautiful code-visualizer I've ever seen. As you zoom out, our humble dependencies really start to look like galaxies. Or like an atom.

Here's Go's dependency graph.
12:45 AM - 2 Jul 2019
Slide deck: how Go changed public broadcasters archives
GothamGo 2019 – Athens Project - a proxy server for Go Modules
Did you enjoy this issue?
If you don't want these updates anymore, please unsubscribe here.
Powered by Revue