Everybody has their own list, I get it!, I guess this is just mine or it was initially (I do accept PR's).
- Go Training Class Material by ArdanLabs
- Ultimate Go Programming - Video
- Go Tooling in Action
- Go by Example
- Introduction to Go
- Go Wiki
- Go Articles
- The Way to Go
- Resources for new Go programmers
- Go talks
- Learning more about Go
- 50 Shades of Go: Traps, Gotchas, and Common Mistakes for New Golang Devs
- Go Proverbs
- Five things that make Go fast
- The beauty of Go
- Why Go is my favorite programming language
- A Million WebSockets and Go
- Golang and why it matters
- Why Golang is great for network services
- How to Write Go Code
- Organizing Go code
- Idiomatic Go
- How to avoid Go gotchas
- Effective Go
- Naming
- Standard Package Layout
- Go-Design-Patterns
- Style guideline for Go packages
- Writing high-performance Go code
- Comparison operators in Go
- Go best practices, six years in
- Gophers, please tag your releases
- How to ship production-grade Go
- Idiomatic Go
- Nice benefits of named return values
- Introduction to Go, part 13: Interfaces
- Important interfaces that every Go developer should know
- Streaming IO in Go
- Intro++ to Go Interfaces
- Hacking Go Interfaces
- understanding the interface
- Methods, Interfaces and Embedded Types in Go
- Understanding Channels, Video
- Curious Channels
- Communicating Sequential Processes
- Communicating Sequential Goroutines
- Building High Performance APIs In Go Using gRPC And Protocol Buffers
- gRPC: Google's high-performance, open-source RPC framework
- grpc: From Tutorial to Production
- A Dockerfile tailored for Golang applications
- Use multi-stage builds
- Golang: Don’t afraid of makefiles
- Go Walkthrough
- Dave Cheney
- Gopher Academy
- Skills Matter
- Failing Forward
- JustForFunc
- Gopher Academy
- The Go Programming Language
- GopherData
- Learn To Code
- Go Ahead
- Sourcegraph
- Golangbot
- GopherVids
- Learn Go Programming