I'm collecting Golang learning resources from the internet, and compiling in the one place below.
Last updated 2025 May
WHY Golang?
These are some opinions from the Internet, that may convince you/me, to give Golang a try in your next project. Do make your own assessment
- LogRocket - why use Go backend in Flutter? - https://blog.logrocket.com/why-use-go-backend-flutter/?ref=dailydev
- More Tech Company moving to Golang? - https://www.netguru.com/blog/what-is-golang?ref=dailydev
Lessons & Toolings from Internet
- Practical Go Lessons https://www.practical-go-lessons.com/ - added 2025.0519
- Golang GitHub:https://github.com/golang/go
- Go-Architect: https://github.com/go-architect/go-architect
- Go Designs: https://github.com/golang-design
- Awesome Go: https://awesome-go.com/
- Learn Go: Golang tutorials and updates from Red Hat experts https://developers.redhat.com/topics/go
Packages, Libraries
- Live reload for Go https://github.com/air-verse/air
- Build Terminal forms and prompts https://github.com/charmbracelet/huh
Suggest Projects for Trying
- Learn Go by Building 11 Projects - FreeCodeCamp https://www.freecodecamp.org/news/learn-go-by-building-11-projects/
- Go projects https://github.com/dreamsofcode-io/goprojects
- todo App
- Calculator API
- Web Scraper
- URL Shortener
Concept & Thinking Paradigm
- 12factor https://12factor.net
- How To Organise Go Code https://jarosz.dev/code/organizing-your-golang-code-tips-for-beginners
News Archives
- Golang Weekly https://golangweekly.com/ (check for its issues)
Golang in GameDev Scene
RayLib binding for Golang here:
https://www.raylib.com/
Golang to CSharp for Unity?
- Observed some discussion on Reddits here: https://www.reddit.com/r/golang/comments/kqg7pl/unitygolang_using_golang_as_a_scripting_engine/
- which an experimental project turning Golang to
C#
read more on https://go2cs.net
- which an experimental project turning Golang to
ThreeDotsLabs
YouTube Videos
Complete backend Engine Build in Go
Five of Project ideas to learn Go
Sandbox Playground
try out more codes via the sandbox
- Go Dev - Playground https://go.dev/play/
- Go Sandbox: https://www.go-sandbox.org/
✨ I write to share ideas and inspire others — if my work resonates with you, consider supporting through Buy Me a Coffee ☕ to help build a brighter future for children in tech and creativity.
Top comments (0)