go-clean-architecture
by restuwahyu13
Example go clean architecture folder pattern
AI summary
Codebase template
A Go-based software project demonstrating the clean architecture pattern and its folder structure for structuring and organizing codebases.
- stars
- 131
- forks
- 41
- watching
- 2
Similar projects
Found by comparing what the projects do, not just their names.
App dev template
A basic template for Go application development with standard project layout and tools.
Go app builder
Automates setup and workflow for Go applications
Build tool
Automates build, testing and analysis processes for Go applications
Go app template
Provides a basic structure and tools for building Go applications with clean architecture principles
application template
A modern Go application template providing best practices and boilerplate for building scalable and maintainable software systems.
Go backend template
A production-ready Go backend template with a lightweight router for building HTTP services.
API template
An opinionated template for building Go-based RESTful APIs with container support and automated CI/CD pipelines.
Backend template
A boilerplate project providing a basic structure and tools for building backend services with Go.
Clean architecture guide
A comprehensive guide to implementing Clean Architecture in full-stack .Net 8 applications with various technologies and frameworks
Template compiler
A template engine that translates templates into Go code to compile into an application.
Go Backend Project
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.
Go app template
Provides a basic net/http backend template with Fiber framework and various utility packages for creating a new Go application
Go IDE
A comprehensive Go code editor with debugging and autocomplete features.
API template
Provides a scaffold for building RESTful APIs with Fiber Go Web Framework and auto-generated Swagger API documentation
Reusable architecture templates
Provides reusable base classes for Clean Architecture implementations