golang bookmarks
base
- WIKI - https://github.com/golang/go/wiki
- Awesome list - https://github.com/enocom/gopher-reading-list
Packages / modules / Layout
- GO-packages - https://golangbot.com/go-packages/
- Specs - https://medium.com/golangspec
- Project layout - https://github.com/golang-standards/project-layout
- Simple Go project layout with modules - https://eli.thegreenplace.net/2019/simple-go-project-layout-with-modules/
Slice
- Go Slice Tricks Cheat Sheet - https://ueokande.github.io/go-slice-tricks/
ctx
- https://4gophers.ru/articles/kontekst/
Strings
- https://golangs.org/go/string-examples
Docker
- Создание минимального Docker-контейнера для Go-приложений - https://habr.com/ru/post/460535/
- Debugging & Live Reloading Go app within Docker Container - https://medium.com/@hananrok/debugging-hot-reloading-go-app-within-docker-container-b44d2929e8bd
Networking
HTTP
- Different approaches to HTTP routing in Go - https://benhoyt.com/writings/go-routing/
- Simple GoLang HTTP Logging Middleware - https://arunvelsriram.dev/simple-golang-http-logging-middleware
REST
- Creating a Production-Ready Rest API With Go https://link.medium.com/xCc420aYLeb
Zen
- Дзен Go https://habr.com/ru/company/mailru/blog/490340/
Equality - https://medium.com/golangspec/equality-in-golang-ff44da79b7f1
Prometheus exporters
- https://eax.me/golang-prometheus-metrics/
- https://medium.com/teamzerolabs/15-steps-to-write-an-application-prometheus-exporter-in-go-9746b4520e26
- https://rsmitty.github.io/Prometheus-Exporters/
Blogs
- A Journey With Go https://medium.com/a-journey-with-go
- Applied Go https://appliedgo.net
- Ardan Labs’ Blog https://ardanlabs.com/blog
- Dave Cheney’s Blog https://dave.cheney.net
- DEV’s Go Tag https://dev.to/t/go
- Digital Ocean’s Go Series https://digitalocean.com/community/tutorial_series/how-to-code-in-go
- Eli Bendersky’s Blog https://eli.thegreenplace.net/tag/go
- Go By Example https://gobyexample.com
- Go Web Examples https://gowebexamples.com
- Go’s Articles Wiki https://github.com/golang/go/wiki/Articles
- Golang Bot https://golangbot.com
- Golang Programs https://golangprograms.com
- GolangCode https://golangcode.com
- Gopher Academy Blog https://blog.gopheracademy.com
- Gopher Guides https://gopherguides.com/articles
- Hashnode’s Go Tag https://hashnode.com/n/go
- Ilija Eftimov’s Blog https://ieftimov.com
- ITNEXT’s Blog https://itnext.io/tagged/golang
- Just For Func https://medium.com/justforfunc
- Learn The Go Programming Language https://medium.com/learning-the-go-programming-language
- Official Go Blog https://blog.golang.org
- Russ Cox’s Blog https://research.swtch.com
- Tit Petric’s Blog https://scene-si.org
- Tutorial Edge https://tutorialedge.net/course/golang
- Thoughts’ Go Topic https://utcc.utoronto.ca/~cks/space/blog/__TopicGoWandering
Other
- https://yourbasic.org/golang/
- https://goplay.space/ Playground http://goplay.x1unix.com/
- Тутор по го - пишем чат https://medium.com/@nqbao/writing-a-chat-server-in-go-3b61ccc2a8ed