A golang ebook intro how to build a web with golang
Repository Index
79,841 visible repositories in the index
1–23 of 23 · Most stars
Sample cloud-first application with 10 microservices showcasing Kubernetes, Istio, and gRPC.
- kubernetes
- grpc
- istio
- gke
Translated✍🏻 Source Code Deep Dives, System Design & Engineering Blogs | Halfrost-Field (冰霜之地, "Land of Frost"): notes on source code analysis, system design, and engineering practice
- ios
- objective-c
- swift
- javascript
Building 70 Projects ranging from beginner to advanced so anyone can — learn from, build upon, use as a reference, or even copy directly. Owned by my cybersecurity company 👇
- ai
- certification
- cloud-engineering
- cyber
Go DDD example application. Complete project to show how to apply DDD, Clean Architecture, and CQRS by practical refactoring.
- go
- golang
- ddd
- clean-architecture
A Go (Golang) Backend Clean Architecture project with Gin, MongoDB, JWT Authentication Middleware, Test, and Docker.
Collection of Technical Interview Questions solved with Go
- interview
- question
- answer
- golang
☕ A practical event-driven microservices demo built with Golang. Nomad, Consul Connect, Vault, and Terraform for deployment
- clean-architecture
- echo-framework
- golang
- grpc-gateway
⚡️Curated list of resources for the development and applications of blockchain.
- ethereum
- bitcoin
- blockchain
- fabric
Practical concurrency guide in Go, communication by channels, patterns
- concurrency
- guideline
- patterns
- channels
Exemplary real world application built with Golang + Gin
- gin
- golang
- crud
- todolist
WTF Dial is an example web application written in Go.
- go
- application
Modern Go Application example
- golang
- golang-application
- go
- golang-examples
Generate hands-on, multi-part technical tutorials on demand, with LLM skills tuned to make content approachable. Then you work through them yourself, by hand ✋
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.
An opinionated guideline to structure & develop a Go web application/service
- go
- webapp
- webservice
- webserver
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
DDD like architecture sample application
- clean-architecture
- layered-architecture
- go
- ddd
An easy to use menu structure for cli applications that prompts users to make choices.
- awesome-go
- cli
- menu
- golang-package
Example source code for the Practical Crypto with Go book.
Generic graph data structures and algorithms for Go (Golang): dependency graphs (DAGs) with cycle checks and topological sort, BFS and DFS traversal, Dijkstra and other shortest paths, connectivity and partitioning. No dependencies.
- generic
- golang
- graph
- graph-algorithms
Barebones starting point for a Relay application with Golang GraphQL server
go-vertical-slice-architecture