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

GitHub

9k stars
139 watching
1k forks
Language: Go
last commit: 9 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,372
pungyeon/clean-go-article A resource for writing clean and maintainable Go code 2,964
restuwahyu13/go-clean-architecture A Go-based software project demonstrating the clean architecture pattern and its folder structure for structuring and organizing codebases. 131
phongnguyend/practical.cleanarchitecture A comprehensive guide to implementing Clean Architecture in full-stack .Net 8 applications with various technologies and frameworks 2,148
golang/tools Provides tools and packages for static analysis and code transformation of Go programs. 7,430
teh-cmc/go-internals A comprehensive resource for understanding the inner workings of the Go programming language 7,836
rafaelfgx/architecture An example architecture project demonstrating best practices and patterns for building maintainable and scalable software applications. 3,182
ardalis/cleanarchitecture A starting point for implementing Clean Architecture with ASP.NET Core 16,530
zeromicro/go-zero A cloud-native Go framework for building scalable and resilient microservices with automatic code generation and built-in engineering practices. 29,481
golang/go A programming language designed to build simple, reliable, and efficient software 124,564
goadesign/goa A tool for designing and generating APIs in Go 5,719
go-kit/kit A toolkit for building microservices in Go 26,684
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,033
zenazn/goji A minimalistic web framework for Go that values simplicity and composability. 3,643
golang-standards/project-layout Provides a standard layout and guidelines for structuring Go projects 49,931