notes-golang
Notes of learning golang, which is summarized with the following perspectives
- Syntax & Specifics
- Basic usage of golang
 - Key points of some advanced usages, for example, 
Golang slices 
 - Programming Paradigms & Design Patterns
- Good practices of golang
 - Paradigms which is frequently used, for example, 
Golang Context - Common design patterns (for example, 23 patterns) of golang
 
 - Tool Chains
- Tools used to construct a complex golang project
 
 - Common Libs
- Common used libs. For example, the 
net.httppackage 
 - Common used libs. For example, the 
 - Principles & Implementations
- The under layer principles and implementations , 
GMP model 
 - The under layer principles and implementations ,