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.http
package
- Common used libs. For example, the
- Principles & Implementations
- The under layer principles and implementations ,
GMP model
- The under layer principles and implementations ,