Document name | URL | Note |
---|---|---|
Go Language Advanced Programming | https://github.com/zalopay-oss/go-advanced |
Document name | URL | Note |
---|---|---|
Go Dev | https://go.dev/blog/ https://go.dev/tour/ https://go.dev/doc/effective_go |
|
Learn Go with Tests | https://quii.gitbook.io/learn-go-with-tests/ | |
Awesome Go | https://github.com/avelino/awesome-go | |
Learning More About Go | https://github.com/golang/go/wiki#learning-more-about-go | |
Eno Compton | https://github.com/enocom/gopher-reading-list | A curated selection of blog posts on Go |
https://www.reddit.com/r/golang/ | ||
Roadmap | https://roadmap.sh/golang | |
Golang Developer Roadmap | https://github.com/Alikhll/golang-developer-roadmap | |
Learn Go | https://github.com/karanpratapsingh/learn-go | |
Golang By Example | https://golangbyexample.com/ | |
Tutorialedge | https://tutorialedge.net/course/golang/ | |
Practical Go Lessons | https://www.practical-go-lessons.com/ | |
golangbot.com | https://golangbot.com/ | |
gophercises.com | https://gophercises.com/ | Gophercises - coding exercises for budding gophers |
gyuho | https://github.com/gyuho/learn#go |
Name | URL | Source |
---|---|---|
The Go Programming Language | https://github.com/heavykenny/book/blob/master/Go/The.Go.Programming.Language.pdf | https://github.com/adonovan/gopl.io |
Golang books | https://github.com/dariubs/GoBooks | |
Go Books | https://github.com/diptomondal007/GoLangBooks |
Name | URL | Source |
---|---|---|
Software Development, Software Architecture | https://www.youtube.com/c/MarioCarrion | |
TECH SCHOOL | https://www.youtube.com/c/TECHSCHOOLGURU |
Framework | URL | Note |
---|---|---|
Gin | https://github.com/gin-gonic/gin | |
Echo | https://github.com/labstack/echo | |
Fiber | https://github.com/gofiber/fiber | |
Beego | https://github.com/beego/beego |
Owner | Project name | URL | Note |
---|---|---|---|
Iman Tumorang | go-clean-arch | https://github.com/bxcodec/go-clean-arch | Go (Golang) Clean Architecture based on Reading Uncle Bob's Clean Architecture |
Evrone | Go Clean template | https://github.com/evrone/go-clean-template | Clean Architecture template for Golang services |
Golang Standards | Standard Go Project Layout | https://github.com/golang-standards/project-layout | |
blog.boot.dev | Standard Go Project Layout | https://blog.boot.dev/golang/golang-project-structure/ | |
Kamaleshwar | Goapp | https://github.com/bnkamalesh/goapp | An opinionated guideline to structure & develop a Go web application/service |
btnguyen2k | GoAdmin | https://github.com/btnguyen2k/goadmin.g8 | Giter8 template to develop Admin Control Panel in Go using Echo framework |
btnguyen2k | GoVueAdmin | https://github.com/btnguyen2k/govueadmin.g8 | Giter8 template to develop Admin Control Panel in Go with VueJS-based frontend |
Owner | Project name | URL | Note |
---|---|---|---|
btnguyen2k | go-giter8 | https://github.com/btnguyen2k/go-giter8 | A command line tool to generate projects from templates published on git repository |
Owner | URL | Note |
---|---|---|
cuonglm | https://snacky.blog/posts/coffee-talk-cuonglm-golang-contributor.html | |
various | https://goodfirstissue.dev/language/go/ |
Name | URL | Note |
---|---|---|
Clean Go Code | https://github.com/Pungyeon/clean-go-article | |
Mistakes for New Golang Devs | http://devs.cloudimmunity.com/gotchas-and-common-mistakes-in-go-golang/index.html | |
Uber Go Style Guide | https://github.com/uber-go/guide/blob/master/style.md |
Owner | URL | Note |
---|---|---|
Inancgumus | https://github.com/inancgumus/learngo | ❤️ 1000+ Hand-Crafted Go Examples, Exercises, and Quizzes. 🚀 Learn Go by fixing 1000+ tiny programs |
Tamer Tas | https://github.com/tmrts/go-patterns | Curated list of Go design patterns, recipes and idioms |
Techschool | https://github.com/techschool/simplebank | |
Dai Jie | https://github.com/geektutu/7days-golang | |
Thang Chung | https://github.com/thangchung/go-coffeeshop | A practical event-driven microservices demo built with Golang. Nomad, Consul Connect, Vault, and Terraform for deployment |
Owner | URL | Note |
---|---|---|
The Algorithms | https://github.com/TheAlgorithms/Go | Algorithms implemented in Go for beginners, following best practices. |
halfrost | https://github.com/halfrost/LeetCode-Go | Solutions to LeetCode by Go, 100% test coverage, runtime beats 100% / LeetCode 题解 |
Kyle Liu | https://github.com/kylesliu/awesome-golang-algorithm | LeetCode of algorithms with golang solution |
Emir Pasic | https://github.com/emirpasic/gods | GoDS (Go Data Structures) - Sets, Lists, Stacks, Maps, Trees, Queues, and much more |
kylesliu | https://github.com/kylesliu/awesome-golang-algorithm | LeetCode of algorithms with golang solution(updating). |
aQuaYi | https://github.com/aQuaYi/LeetCode-in-Go | Go Solution for LeetCode algorithms problems, 100% coverage. |
Name | URL | Note |
---|---|---|
Telegram | https://t.me/golang_vietnam_learning | Group Learning Golang From Vietnames |
Discord | https://discord.gg/KfmSUU2B |