A demo repository that explains an approach to DDD in Go
-
Updated
Aug 24, 2023 - Go
A demo repository that explains an approach to DDD in Go
👨💻 REST API example, built by following Uncle Bob’s clean architecture principles
a clean architecture implementation of the realworldapp : https://github.com/gothinkster/realworld
A tool to verify that your files are in harmony with your .editorconfig
💡 Atomic Boolean library for cleaner Go code, optimized for performance yet simple to use.
Example Go monolith with embedded microservices and The Clean Architecture
a distributed messaging and payment backend built around the hexagonal architecture
implementation clean architecture with SOLID Principles
Go Learning Archive
A great starting point for building RESTful APIs in Go using Gin framework, and sqlx for connecting to a PostgreSQL database. The implementation follows Clean Architecture principles as described by Uncle Bob.
An attempt to build a maintainable architecture in go projects, based on Hexagonal Architecture, The Clean Architecture, Onion Architecture, DDD, etc.
Clean Architecture using Golang.
Golang Clean Architecture Example
A Clean Architecture in Golang
sample go/gin project structure.
Api made with Golang using Clean Architecure, TDD and SOLID principles
An opinionated blueprint for designing your next Go Web service.
Example project demonstrating tips for writing web servers in Go
The domain, or business, of our shopping application is that of human beings shopping for stuff, or, in more formal terms, of customers adding items to orders. We need to represent these business entities and their rules as code in the innermost layer, the domain layer.
Clean Code & Hexagonal Architecture API in Go - a beginner-friendly example.
Add a description, image, and links to the clean-code topic page so that developers can more easily learn about it.
To associate your repository with the clean-code topic, visit your repo's landing page and select "manage topics."