https://github.com/smallnest/go-best-practices
resources for go best practices
https://github.com/smallnest/go-best-practices
Last synced: 19 days ago
JSON representation
resources for go best practices
- Host: GitHub
- URL: https://github.com/smallnest/go-best-practices
- Owner: smallnest
- Created: 2019-02-22T02:14:19.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2023-01-20T20:18:50.000Z (over 2 years ago)
- Last Synced: 2025-02-09T05:44:05.706Z (2 months ago)
- Homepage:
- Size: 8.79 KB
- Stars: 298
- Watchers: 9
- Forks: 36
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Go Best Practices
## Resources
- [go proverbs](https://go-proverbs.github.io)
- [Effective Go](https://golang.org/doc/effective_go.html)
- [Go Code Review Comments](https://github.com/golang/go/wiki/CodeReviewComments)
- [Common Mistakes](https://github.com/golang/go/wiki/CommonMistakes)
- [Uber Go Style Guide](https://github.com/uber-go/guide)
- [The Zen of Go](https://the-zen-of-go.netlify.com/) [details](https://dave.cheney.net/2020/02/23/the-zen-of-go) [中文](https://tonybai.com/2020/02/24/the-zen-of-go/)- [Practical Go: Real world advice for writing maintainable Go programs](https://dave.cheney.net/practical-go/presentations/qcon-china.html)
- [Style guideline for Go packages](https://rakyll.org/style-packages/)
- [Go Styleguide](https://github.com/bahlo/go-styleguide) [中文翻译](https://github.com/cch123/go-styleguide/blob/master/README_zhcn.md)
- [Go testing style guide](https://arp242.net/weblog/go-testing-style.html)
- [Idiomatic Go](https://dmitri.shuralyov.com/idiomatic-go#use-consistent-spelling-of-certain-words)
- [Clean Go Code](https://github.com/Pungyeon/clean-go-article)
- [Go Advices](https://github.com/cristaloleg/go-advices)
- [go-perfbook](https://github.com/dgryski/go-perfbook) [中文翻译](https://github.com/dgryski/go-perfbook/blob/master/performance-zh.md)
- [clean go article](https://github.com/Pungyeon/clean-go-article)- [Twelve Go Best Practices](https://talks.golang.org/2013/bestpractices.slide#1)
- [The Evolution of a Go Programmer](https://github.com/SuperPaintman/the-evolution-of-a-go-programmer)