- Part 01: hello world!
- Part 02: variables initialization
- Part 03: for loop
- Part 04: array / slice iteration
- Part 05: slice modification
- Part 06: structure definition
- Part 07: structure contructor and method
- Part 08: closure
- Part 09: goroutine - the base
- Part 10: unbuffered channel
- Part 11: buffered channel
- Part 12: gorouting - no ordering
- Part 13: first webserver
- Part 14: advanced router with goji
- Part 15: json marshalling
- Part 16: error handling, advanced if
- Part 17: embedding
- Part 18: interface
- Part 19: worker with WaitGroup
Ekino Golang Hands On! by Thomas Rabaix is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
Based on a work at https://github.com/ekino/hands-on-golang.