Yifan's Learning Journey
read 100 Go Mistakes and How to Avoid Them
1 - Go: Simple to learn but hard to master
2 - Code and project organization
3 - Data types
4 - Control structures
5 - Strings
6 - Functions and methods
7 - Error management
8 - Concurrency: Foundations
9 - Concurrency: Practice
10 - The standard library
11 - Testing
12 - Optimizations