A golang ebook intro how to build a web with golang
Repository Index
47,133 repositories indexed
1–24 of 41 · Most stars
TranslatedChinese translation of "The Way to Go", officially titled in Chinese 《Go 入门指南》 (Go Rùmén Zhǐnán, "Go Beginner's Guide")
Translated✅ Solutions to LeetCode by Go, 100% test coverage, runtime beats 100% | LeetCode solutions
- leetcode
- golang
- go
- leetcode-golang
TranslatedLearn and understand Docker&Container technologies, with real DevOps practice!
Sample cloud-first application with 10 microservices showcasing Kubernetes, Istio, and gRPC.
- kubernetes
- grpc
- istio
- gke
Algorithms and Data Structures implemented in Go for beginners, following best practices.
- algorithms
- algorithms-implemented
- data-structures
- datastructures
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
- learning
- starter-project
- golang
- scratch
cheat allows you to create and view interactive cheatsheets on the command-line. It was designed to help remind *nix system administrators of options for commands that they use frequently, but not frequently enough to remember.
- cheatsheets
- interactive-cheatsheets
- man-page
- documentation
Clean Architecture template for Golang services
- clean-architecture
- go
- golang
- microservices
Visualize call graph of a Go program using Graphviz
- callgraph
- graphviz
- visualization
- golang
Go DDD example application. Complete project to show how to apply DDD, Clean Architecture, and CQRS by practical refactoring.
- go
- golang
- ddd
- clean-architecture
Golang package that generates clean, responsive HTML e-mails for sending transactional mail
- golang
- hermes
- generator
- mailgen
Interactive Go Interview Platform - 30+ coding challenges with instant feedback, AI interview simulation, competitive leaderboards, and automated testing. From beginner to advanced levels with real-world scenarios.
- go-interview-questions
- golang
- golang-interview-questions
- hacktoberfest
Modern Go Application example
- golang
- golang-application
- go
- golang-examples
Go(lang) examples - (explain the basics of #golang)
- golang
- go
- examples
- learning
Open source, self-hostable watched list for all your content (movies, tv series, anime, games) with user authentication, modern and clean UI and a very simple setup.
Implements string functions widely used in other languages but absent in Go.
- go
- strings
- algorithm
Data structure and algorithm library for go, designed to provide functions similar to C++ STL
An opinionated guideline to structure & develop a Go web application/service
- go
- webapp
- webservice
- webserver
Matching Engine for Limit Order Book in Golang
- exchange
- trading
- orderbook
- execution-engine
A foundational and practical guide for effectively learning and progressively building a blockchain from scratch in Go with gRPC
- blockchain
- blockchain-from-scratch
- concurrent-programming
- cryptography
Solutions for Elements of Programming Interviews problems written in Golang (work-in-progress)
Copygen generates code based on Go types. Generate type-based code to copy values from type to type and fields from struct to struct by default (copier without reflection).
- go
- golang
- copy
- code-generation
A Go library for an efficient implementation of a skip list: https://godoc.org/github.com/MauriceGit/skiplist
- skiplist
- golang
- golang-library
- go