You have to read this if you are a Golang developer
This post is a continuously updated list of articles and videos that helped me a lot with Go.
Learn Go
- Russ cox tour of Go: https://www.youtube.com/watch?v=ytEkHepK08c
- Interactive Tour of Go: https://tour.golang.org/
Best practices
- How to name variables:
- Effective Go: https://golang.org/doc/effective_go.html
- Understand Concurrency: https://www.youtube.com/watch?v=cN_DpYBzKso
- Go Proverbs - Rob Pike: https://www.youtube.com/watch?v=PAAkCSZUG1c
Language tips
- Extend a struct: http://dennissuratna.com/using-anonymous-field-to-extend-in-go/
- Iota aka Go’s Enum: https://splice.com/blog/iota-elegant-constants-golang/
- Miscellaneous Tips: https://www.youtube.com/watch?v=UECh7X07m6E
Tests
- Testing Techniques: https://talks.golang.org/2014/testing.slide