Structural pattern matching in Python 3.10

A critical but informative look at the new structural pattern matching feature in Python 3.10, with real-world code examples.

GoVirCon is back

With cases of COVID-19 continuing to rise throughout the US due to the Delta variant, we at Gopher Academy have made the bittersweet decision to bring GoVirCon back.

Extract, Transform, and Load in Go

Introduction You are about to visit Boston, and would like to taste some good food. You ask your friend who lives there what are good places to eat. They reply with “Everything is good, you can’t go wrong”. Which makes you think, maybe I should check where not t...

Using the new prebuilt builder on GoReleaser

You can now import pre-built binaries into GoReleaser!

Instant Go

Edit and run Go code right in the browser. No backend required.

Go multi-module workspace mode, a forthcoming feature in Go 1.18

Go doesn't have a stack the way that some other languages do

Tips For Effective Go Tests

In Go, pointers (mostly) don't go with slices in practice

I18n in Go: Managing Translations

Recently I've been building a fully internationalized (i18n) and localized (l10n) web application for the first time with Go's golang.org/x/text packages. I've found that the packages and tools that live under golang.org/x/text are really effective and well designed, although it...