Clean Architecture template for Golang services
- clean-architecture
- go
- golang
- microservices
47,133 repositories indexed
25–48 of 95 · Most stars
Clean Architecture template for Golang services
Visualize call graph of a Go program using Graphviz
Go DDD example application. Complete project to show how to apply DDD, Clean Architecture, and CQRS by practical refactoring.
Implements a deep pretty printer for Go data structures to aid in debugging
Go microservice template for Kubernetes
Translated:books: 《Go语言定制指南》 (Go Language Customization Guide) (formerly titled: Introduction to Go Syntax Trees / Open-Source Free Book / Advanced Go / Mastering Abstract Syntax Trees / Go Language AST)
Starter-kit for writing services in Go using Kubernetes.
📁 Examples for 🚀 Fiber
Learn how to write webapps without a framework in Go.
Golang package that generates clean, responsive HTML e-mails for sending transactional mail
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.
Modern Go Application example
Go(lang) examples - (explain the basics of #golang)
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.
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
CLRS study. Codes are written with golang.
Graph algorithms and data structures
Package goraph implements graph data structure and algorithms.
Matching Engine for Limit Order Book in Golang
A foundational and practical guide for effectively learning and progressively building a blockchain from scratch in Go with gRPC
Learning Go Book in mmark
Solutions for Elements of Programming Interviews problems written in Golang (work-in-progress)