go-clean-template
Clean architecture template
A Golang project template that follows Clean Architecture principles to structure and organize codebases.
Clean Architecture template for Golang services
6k stars
59 watching
536 forks
Language: Go
last commit: 5 months ago
Linked from 2 awesome lists
clean-architecturedependency-injectionexamplegogolangmicroservicestemplate
Related projects:
Repository | Description | Stars |
---|---|---|
restuwahyu13/go-clean-architecture | A Go-based software project demonstrating the clean architecture pattern and its folder structure for structuring and organizing codebases. | 131 |
bxcodec/go-clean-arch | An implementation of Clean Architecture in Go projects | 9,291 |
pungyeon/clean-go-article | A resource for writing clean and maintainable Go code | 2,964 |
golang-templates/seed | Automates setup and workflow for Go applications | 486 |
kudoleh/ios-clean-architecture-mvvm | An iOS app template implementing Clean Architecture and MVVM for building data-driven user interfaces | 3,969 |
golang-standards/project-layout | Provides a standard layout and guidelines for structuring Go projects | 49,931 |
go-kit/kit | A toolkit for building microservices in Go | 26,684 |
emicklei/go-restful | A package for building RESTful web services using Go | 5,051 |
maxence-charriere/go-app | A framework for building web applications with Go, supporting progressive web apps and WebAssembly. | 8,027 |
go-git/go-git | A high-level implementation of the Git version control system in Go | 6,070 |
kelseyhightower/envconfig | A library that provides environment variable support in Go applications | 5,092 |
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 |
create-go-app/chi-go-template | A production-ready Go backend template with a lightweight router for building HTTP services. | 13 |
jasontaylordev/cleanarchitecture | Provides a template for building enterprise applications with Clean Architecture and ASP.NET Core | 17,209 |
masterminds/sprig | A collection of reusable template functions for Go templates | 4,322 |