The
Go
path
Other trails
Fundamentals
go.dev
A tour of Go
benhoyt.com
An intro to Go for non-Go developers
alexedwards.net
An Overview of Go’s Tooling
youtube.com/@Tutorialedge
Beginner's Guide to GO
go101.org
Go 101
gobyexample.com
Go by Example
youtube.com/@mattkdvb5154
Go Class
youtube.com/@freecodecamp
Go for Absolute Beginners
exercism.org
Go on Exercism
youtube.com/@freecodecamp
Go Programming
gowebexamples.com
Go Web Examples
youtube.com/@codebuilds
GoLang Essentials 2024: Beginner to Pro with Real-World Projects
youtube.com/@derekbanas
Golang Tutorial : Go Full Course
youtube.com/@TechWorldwithNana
Golang Tutorial for Beginners
blog.risingstack.com
Golang Tutorial for Node.js Developers
golangbot.com
Golang tutorial series
github.com/SimonWaldherr
golang-examples
gophercises.com
Gophercises
github.com/soypat
gopherlings
divan.dev
How to avoid Go gotchas
digitalocean.com
How To Code in Go
github.com/inancgumus
inancgumus/learngo
karanpratapsingh.com
Learn Go
fast4ward.online
Learn Go by Building a Bus Service
youtube.com/@mr_mux408
Learn GO Fast
quii.gitbook.io
Learn Go with Tests
youtube.com/@MarioCarrion
Learning Go/Golang
github.com/miguelmota
miguelmota/golang-for-nodejs-developers
practical-go-lessons.com
Practical Go Lessons
coursera.org
Programming with Google Go
github.com/quii
quii/learn-go-with-tests
tour.ardanlabs.com
Take the Ultimate Go tour!
youtube.com/@laithacademy
The Golang Crash Course
github.com/go-training
training
github.com/tuxerrante
tuxerrante/go_exercises
Beyond basics
youtube.com/@AkhilSharmaTech
56 KILLER GOLANG Projects in 55 Different Videos
freshman.tech
A Complete Guide to Linting Go Programs
honeybadger.io
A comprehensive guide to file operations in Go
eli.thegreenplace.net
A comprehensive guide to go generate
betterstack.com
A Gentle Introduction to Unit Testing in Go
fast4ward.online
A Guide to Interfaces in Go
go.dev
A Guide to the Go Garbage Collector
landontclipp.github.io
Analyzing Go Heap Escapes
englyk.com
Becoming a Senior Go Developer: Mastering Go and Its Ecosystem
ishuah.com
Build A Simple Terminal Emulator In 100 Lines of Golang
build-redis-from-scratch.dev
Build Redis from scratch
valyent.substack.com
Build Your Own SMTP Server in Go
blog.jse.li
Building a BitTorrent client from the ground up in Go
100go.co
Common Go Mistakes
https://www.youtube.com/@anthonygg_
Complete JSON API project in Golang (JWT, Postgres, and Docker)
blog.jetbrains.com
Comprehensive Guide to Testing in Go
domenicoluciani.com
Create a DNS Resolver with Golang
betterstack.com
Dockerizing Go Applications
goethereumbook.org
Ethereum Development with Go
youtube.com/@ThePrimeagen
FULL Introduction To HTMX Using Golang
sagikazarmark.hu
Functional options on steroids
chenyitian.gitbooks.io
Gin Web Framework
the-algorithms.com
Go - The Algorithms
youtube.com/@freecodecamp
Go and AWS - Code and Deploy a Serverless API
youtube.com/@freecodecamp
Go and React Full Stack App – Go Tutorial for Node Developers
davidwong.fr
Go Assembly by Example
zarl.dev
Go Enums Suck
youtube.com/@CodingWithVerrol
Go Fiber
verdverm.com
Go mod’s lesser known features
research.swtch.com
Go Testing By Example
github.com/alextanhongpin
go-advance-concurrency
github.com/loong
go-concurrency-exercises
github.com/luk4z7
go-concurrency-guide
github.com/dgryski
go-perfbook
github.com/StefanSchroeder
Golang-Regex-Tutorial
kmcd.dev
GRPC Over HTTP
dave.cheney.net
High Performance Go Workshop
rhaeguard.github.io
How to build a regex engine from scratch
youtube.com/@anthonygg_
How To Golang
programmingpercy.tech
How To Implement Domain-Driven Design (DDD) in Golang
programmingpercy.tech
How to Structure DDD in Golang
youtube.com/@kantancoding
How To Structure Your Go App - Full Course [ Hex Arch + Tests ]
kmcd.dev
HTTP From Scratch
notes.eatonphil.com
Implementing a simple jq clone in Go, and basics of Go memory profiling
eli.thegreenplace.net
Implementing Raft
sheshbabu.com
Implementing React-like Composition using Go’s html/template
asankov.dev
Implementing the Java Stream API with Go Generics
akira.sh
Interfaces in Go
rselbach.com
Introduction to Go Modules
learning-cloud-native-go.github.io
Learning Cloud Native Go
youtube.com/@MarioCarrion
Learning Go/Golang: Relational Databases
github.com/TannerGabriel
learning-go
youtube.com/@codeheim
Mastering Golang
dave.cheney.net
Practical Go
leanpub.com
Production Go
earthly.dev
Property-Based Testing In Go
betterstack.com
Scaling Go Applications
youtube.com/@MarioCarrion
System Design using gRPC and Protobufs
betterstack.com
Testing in Go: Intermediate Tips and Techniques
youtube.com/@MarioCarrion
Testing in Golang/Go
divan.dev
Visualizing Concurrency in Go
programmingpercy.tech
We Measure the Power of Cars, Computers, and Cellphones. But What About Code?
github.com/ThreeDotsLabs
wild-workouts-go-ddd-example
blog.init-io.net
Writing a simple shell in Go
How do they do it
github.com/6boris
awesome-golang-algorithm
jackdanger.com
Build a Web Crawler in Go
dev.to
Building a Robust Webhook Service with Golang
martinheinz.dev
Building GitHub Apps with Golang
aran.dev
continuous integration with go and github actions
golangbot.com
Debugging Go Applications using Delve
github.com/cruzelx
DSA-with-golang
github.com/gin-gonic
examples
arslan.io
Functional table-driven tests in Go
amitshekhar.me
Go Backend Clean Architecture
github.com/0xAX
go-algorithms
github.com/bxcodec
go-clean-arch
github.com/evrone
go-clean-template
github.com/lotusirous
go-concurrency-patterns
github.com/Evertras
go-interface-examples
github.com/bahlo
go-styleguide
github.com/flowerinthenight
golang-monorepo
github.com/uber-go
guide
freecodecamp.org
How to Build a Real-Time Notification System with Go and Kafka
yalantis.com
How to implement instant messaging with WebSockets in Go
prasanthmj.github.io
How to support custom Javascript scripting in Go Applications
cloudcentric.dev
Implementing a B-Tree in Go
programmingpercy.tech
Intro GraphQL in Go
golangbot.com
Introduction to WebAssembly using Go
epicofcode.com
Learn Web Development in Go
kasvith.me
Let’s Create a Simple Load Balancer With Go
programmingpercy.tech
Mastering WebSockets With Go
github.com/sagikazarmark
modern-go-application
bytesizego.com
One Billion Rows Challenge in Golang
dave.cheney.net
Practical Go: Real world advice for writing maintainable Go programs
github.com/golang-standards
project-layout
chris124567.github.io
Reducing Memory Allocations in Golang
github.com/sollniss
repository-patterns
github.com/SimonWaldherr
rpi-examples
eli.thegreenplace.net
Simple Go project layout with modules
google.github.io
styleguide
Nice to know
github.com/google
exposure-notifications-server
go-proverbs.github.io
Go Proverbs
gist.github.com
Golang landmines
bytesizego.com
How I keep myself Alive using Golang
shuttle.rs
Rust Vs Go: A Hands-On Comparison
commandcenter.blogspot.com
What We Got Right, What We Got Wrong
youtube.com/@gopherconau
What We Got Right, What We Got Wrong
Work smarter, not harder
bestofgo.dev
Best of Go
goplay.tools
Better Go Playground
mholt.github.io
Convert curl commands to Go code
gotools.org
Go Tools
github.com/ardanlabs
service
Great bookmarks
mehdihadeli.github.io
Awesome Go Educations
github.com/avelino
awesome-go
github.com/go-perf
awesome-go-perf
github.com/gostor
awesome-go-storage
github.com/guardrailsio
awesome-golang-security
github.com/amit-davidson
awesome-golang-workshops
github.com/grpc-ecosystem
awesome-grpc
github.com/Pungyeon
clean-go-article
go.dev
Documentation
yourbasic.org
Go go-to guide
github.com/shomali11
go-interview
github.com/nikolaydubina
go-recipes
github.com/dariubs
GoBooks
github.com/a8m
golang-cheat-sheet
github.com/darius-khll
golang-developer-roadmap
golangprojects.com
Golangprojects
github.com/enocom
gopher-reading-list
github.com/alecthomas
go_serialization_benchmarks
github.com/geektutu
high-performance-go
roadmap.sh
Learn to become a Go developer
github.com/halfrost
LeetCode-Go
github.com/betty200744
ultimate-go
Stay in the loop
appliedgo.net
Applied Go
dave.cheney.net
Dave Cheney
eli.thegreenplace.net
Eli Bendersky’s website
github.com/vbd
Fieldnotes/golang.md
ardanlabs.com
Go (Golang) Programming Blog
gopodcast.dev
go podcast()
golangweekly.com
Golang Weekly
willem.dev
Learn Web Development in Go/Golang
programmingpercy.tech
ProgrammingPercy
research.swtch.com
research!rsc
blog.carlana.net
The Ethically-Trained Programmer
go.dev
The Go Blog
changelog.com
The Go Time podcast