GO
RESOURCES

A curated list of resources I recommend for learning Go. These recommendations are mostly based on personal experience with videos i have seen and watched amongst others.

Video Courses

Test with Go

Jon Calhoun

Visit ↗

Go Proverbs with Rob Pike

Rob Pike

FreeVisit ↗

Google I/O - Go Concurrency patterns

Rob Pike

FreeVisit ↗

Go Programming – Golang Course with Bonus Projects

freeCodeCamp + Bootcampdev

FreeVisit ↗

Web development with Go

Jon Calhoun

Visit ↗

SOLID Go design

Dave Cheney

FreeVisit ↗

Boldy Go

Jonathan Hall

FreeVisit ↗

Seven ways to profile Go applications

Dave Cheney

FreeVisit ↗

What is a container really? Build one in Go from scratch

Liz Rice

FreeVisit ↗

Using Go to scale Audit logging at Cloudflare

Cloudflare

FreeVisit ↗

memory management in Go: The good, bad and the ugly

Liam Hampton

FreeVisit ↗

Efficient Debugging and Logging with Opentelemetry in Go

Konstantin Ostrovsky

FreeVisit ↗

Books

The Go Programming Language

Alan A. A. Donovan + Brian W. Kernighan

Visit ↗

Let's Go

Alex Edwards

Visit ↗

Let's Go Further

Alex Edwards

Visit ↗

For the love of Go

John Arundel

Visit ↗

Blogs & Articles

Lanre Adelowo's blog

https://lanre.wtf

FreeVisit ↗

Dave Cheney's blog

Dave Cheney

FreeVisit ↗

Gobeyond.dev

Ben Johnson

FreeVisit ↗

Boldy Go Daily

Jonathan Hall

FreeVisit ↗

Jon Calhoun's blog

Jon Calhoun

FreeVisit ↗

Podcasts

Go Time

Changelog

FreeVisit ↗

Cup o'Go

Cup o' Go Hosts :)

FreeVisit ↗

Ardan Labs podcast

Ardan labs

FreeVisit ↗

Interactive Learning

Exercism

Exercism

FreeVisit ↗

Gophercises

Jon Calhoun

Visit ↗