Plurrrr

go
2020

2021

go

January

04
Keep track of environment variables in go
17
REST Servers in Go: Part 1 - standard library
19
Non-Blocking Parallelism for Services in Go
21
A Tour of Go 1.16's io/fs package
23
Command PATH security in Go
30
Demo on creating worker pool in GoLang

February

20
Life of an HTTP request in a Go server
22
Go is not an easy language
26
Contexts and structs

March

06
Go modules considered harmful
07
Why We Switched from Python to Go
16
Rust vs. Go: Why They’re Better Together
22
Darker Corners of Go
30
Know Your Nil

April

03
Go HTTPS servers with TLS
07
A practical guide on calling Go from Python using ctypes
24
Writing Good Unit Tests; Don’t Mock Database Connections

May

03
The art of solving problems with Monte Carlo simulations
11
pprof++: A Go Profiler with Hardware Performance Monitoring
12
Interfaces and Nil in Go, or, Don't Lie to Computers
13
Half a million lines of Go
24
Discovering goroutine leaks with Semgrep
27
Functional programming in Go with generics
27
Why Go Getting Generics Will Not Change Idiomatic Go

June

04
Go Fuzzing is Beta Ready
27
Explain to me Go Concurrency Worker Pool Pattern like I’m five

July

12
Updating the Go Memory Model
18
Accessing PostgreSQL databases in Go

August

12
Common Anti-Patterns in Go Web Applications
28
Plugins in Go
29
Develop a Go app with Docker Compose
30
Go is pass-by-value — but it might not always feel like it

September

11
I18n in Go: Managing Translations
15
Go'ing Insane Part One: Endless Error Handling
22
Taming Go’s Memory Usage