go-clean-arch
Clean architecture example
An implementation of Clean Architecture in Go projects
Go (Golang) Clean Architecture based on Reading Uncle Bob's Clean Architecture
9k stars
138 watching
1k forks
Language: Go
last commit: 7 months ago architecturearticleclean-architecturedatabasegogolangmysqlsql
Related projects:
Repository | Description | Stars |
---|---|---|
evrone/go-clean-template | A Golang project template that follows Clean Architecture principles to structure and organize codebases. | 6,333 |
pungyeon/clean-go-article | A resource for writing clean and maintainable Go code | 2,957 |
restuwahyu13/go-clean-architecture | A Go-based software project demonstrating the clean architecture pattern and its folder structure for structuring and organizing codebases. | 129 |
phongnguyend/practical.cleanarchitecture | A comprehensive guide to implementing Clean Architecture in full-stack .Net 8 applications with various technologies and frameworks | 2,126 |
golang/tools | Provides tools and packages for static analysis and code transformation of Go programs. | 7,401 |
teh-cmc/go-internals | A book about the internals of the Go programming language | 7,828 |
rafaelfgx/architecture | An example of an architecture using Clean Architecture and SOLID principles to separate concerns and promote simplicity and maintainability in a .NET 9 and Angular 18 application. | 3,169 |
ardalis/cleanarchitecture | A starting point for Clean Architecture with ASP.NET Core using the dependency-inverted architecture pattern | 16,381 |
zeromicro/go-zero | A cloud-native Go framework for building scalable and resilient microservices with automatic code generation and built-in engineering practices. | 29,308 |
golang/go | A programming language designed to build simple, reliable, and efficient software | 124,071 |
goadesign/goa | A tool for designing and generating APIs in Go | 5,693 |
go-kit/kit | A toolkit for building microservices in Go | 26,621 |
ivanpaulovich/clean-architecture-manga | A demonstration project that showcases Clean Architecture principles using .NET Core and React+Redux for building modular applications with a strong focus on separation of concerns and testability. | 4,005 |
zenazn/goji | A minimalistic web framework for Go that values simplicity and composability. | 3,645 |
golang-standards/project-layout | Provides a standard layout and guidelines for structuring Go projects | 49,502 |