Curated list of project-based tutorials
- tutorial
- project
- beginner-project
- webdevelopment
47,133 repositories indexed
1–24 of 95 · Most stars
Curated list of project-based tutorials
A curated list of awesome Go frameworks, libraries and software
Standard Go Project Layout
A golang ebook intro how to build a web with golang
Translated🔥LeetCode solutions in any programming language | Solutions to LeetCode, "Jianzhi Offer (2nd Edition)" (剑指 Offer), and "Cracking the Coding Interview (6th Edition)" (程序员面试金典) implemented in multiple programming languages
Translated✅ Solutions to LeetCode by Go, 100% test coverage, runtime beats 100% | LeetCode solutions
Curated list of Go design patterns, recipes and idioms
Learn Go with test-driven development
❤️ 1000+ Hand-Crafted Go Examples, Exercises, and Quizzes. 🚀 Learn Go by fixing 1000+ tiny programs.
Translated:books: 《Go语言高级编程》(Advanced Go Programming) open-source book, covering advanced topics such as CGO, Go assembly language, RPC implementation, Protobuf plugin implementation, Web framework implementation, distributed systems, etc. (completed)
List of Golang books
TranslatedIllustrated computer networks, operating systems, computer organization, and databases, with 1,000 diagrams + 500,000 characters, breaking down obscure and hard-to-understand computer fundamentals, so that no "bagu wen" (standard interview question essays) is hard to understand in the world! 🚀 Read online: https://xiaolincoding.com
Roadmap to becoming a Go developer in 2020
The Uber Go Style Guide.
GoDS (Go Data Structures) - Sets, Lists, Stacks, Maps, Trees, Queues, and much more
Translated7 days golang programs from scratch (web framework Gee, distributed cache GeeCache, object relational mapping ORM framework GeeORM, rpc framework GeeRPC etc) A series on writing/implementing things from scratch in 7 days with Go
Machine Learning、Deep Learning、PostgreSQL、Distributed System、Node.Js、Golang
A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures.
The Ultimate Go Study Guide
Translated✍🏻 Source Code Deep Dives, System Design & Engineering Blogs | Halfrost-Field (冰霜之地, "Land of Frost"): notes on source code analysis, system design, and engineering practice
TranslatedWeekly Go Online Meetup via Bilibili|Go Night Reading|Share Go-related technical topics through live streaming on Bilibili, and every day everyone communicates and discusses programming topics in a timely way on WeChat/Telegram/Slack.
TranslatedA Chinese-language version of awesome-go, built for internet IT professionals
open source training courses about distributed database and distributed systems
⭕ Share quick reference cheat sheet for developers.