go-clean-architecture

Codebase template

A Go-based software project demonstrating the clean architecture pattern and its folder structure for structuring and organizing codebases.

Example go clean architecture folder pattern

GitHub

129 stars
2 watching
40 forks
Language: Go
last commit: almost 2 years ago
clean-architecturefolder-structuregolanggoogle-api

Related projects:

Repository Description Stars
wajox/gobase A basic template for Go application development with standard project layout and tools. 61
golang-templates/seed Automates setup and workflow for Go applications 479
goyek/template Automates build, testing and analysis processes for Go applications 7
bigunmd/go-app-template Provides a basic structure and tools for building Go applications with clean architecture principles 17
sagikazarmark/modern-go-application A modern Go application template providing best practices and boilerplate for building scalable and maintainable software systems. 1,852
create-go-app/chi-go-template A production-ready Go backend template with a lightweight router for building HTTP services. 12
galvingao/gofiber-template An opinionated template for building Go-based RESTful APIs with container support and automated CI/CD pipelines. 110
fachryansyah/fotongo A boilerplate project providing a basic structure and tools for building backend services with Go. 34
phongnguyend/practical.cleanarchitecture A comprehensive guide to implementing Clean Architecture in full-stack .Net 8 applications with various technologies and frameworks 2,126
goradd/got A template engine that translates templates into Go code to compile into an application. 32
fs02/go-todo-backend An example of a modular Go backend project with a standard directory structure and example usage of Chi for routing and REL for database access. 319
create-go-app/net_http-go-template Provides a basic net/http backend template with Fiber framework and various utility packages for creating a new Go application 50
thestrukture/ide A comprehensive Go code editor with debugging and autocomplete features. 359
create-go-app/fiber-go-template Provides a scaffold for building RESTful APIs with Fiber Go Web Framework and auto-generated Swagger API documentation 955
ardalis/ardalis.sharedkernel Provides reusable base classes for Clean Architecture implementations 99