go-clean-arch
by bxcodec
Go (Golang) Clean Architecture based on Reading Uncle Bob's Clean Architecture
AI summary
Clean architecture example
An implementation of Clean Architecture in Go projects
- stars
- 9.3K
- forks
- 1.2K
- watching
- 139
Similar projects
Found by comparing what the projects do, not just their names.
Clean architecture template
A Golang project template that follows Clean Architecture principles to structure and organize codebases.
Code guide
A resource for writing clean and maintainable Go code
Codebase template
A Go-based software project demonstrating the clean architecture pattern and its folder structure for structuring and organizing codebases.
Clean architecture guide
A comprehensive guide to implementing Clean Architecture in full-stack .Net 8 applications with various technologies and frameworks
golang/tools7.4K
Code analyzer
Provides tools and packages for static analysis and code transformation of Go programs.
Go internals book
A comprehensive resource for understanding the inner workings of the Go programming language
Architecture example
An example architecture project demonstrating best practices and patterns for building maintainable and scalable software applications.
Architecture template
A starting point for implementing Clean Architecture with ASP.NET Core
zeromicro/go-zero29.5K
Microservices framework
A cloud-native Go framework for building scalable and resilient microservices with automatic code generation and built-in engineering practices.
golang/go124.6K
Programming language
A programming language designed to build simple, reliable, and efficient software
goadesign/goa5.7K
API generator
A tool for designing and generating APIs in Go
go-kit/kit26.7K
Microservice toolkit
A toolkit for building microservices in Go
Modular app demo
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.
zenazn/goji3.6K
Web framework
A minimalistic web framework for Go that values simplicity and composability.
Project template
Provides a standard layout and guidelines for structuring Go projects