Welcome to the Gozen! - Meditating with Golang and blogging the journey
How we make this?
We use AI arts powered by Copilot for this Digital Garden, and assembling various learning resources across the internet. Occasionally we throwing in our works to help other see what we can do with Golang. Thanks for the Quartz framework, platform availability and various contributors to make this site presentation possible.
This part turns into iterative increment of collected knowledge and concept in the golang world. Everything gathered up to date thus far:
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/
Packages, Libraries
- Live reload for Go https://github.com/air-verse/air
- Build Terminal forms and prompts https://github.com/charmbracelet/huh
YouTube Video
- Complete backend Engine Build in Go https://www.youtube.com/watch?v=h3fqD6IprIA&ab_channel=Tiago
- Five of My favourite Project ideas to learn Go https://www.youtube.com/watch?v=gXmznGEW9vo&ab_channel=DreamsofCode
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)
Project Ideas for Learning
- Go projects https://github.com/dreamsofcode-io/goprojects
- todo App
- Calculator API
- Web Scraper
- URL Shortener
