Project Layout
22 libraries in Miscellaneous / Project Layout
Set of common historical and emerging project layout patterns in the Go ecosystem. Note: despite the org-name they do not represent official golang standards, see [this issue](https://github.com/golang-standards/project-layout/issues/117) for more information. Nonetheless, some may find the layout useful
Allows users to spin up a quick Go project using a popular framework
A [starter kit](https://github.com/ardanlabs/service/wiki) for building production grade scalable web service applications
Generate a modern Web project with Go and Angular, React, or Vue in seconds
Rapid, easy full-stack web development starter kit built in Go
Nunu is a scaffolding tool for building Go applications
Go application boilerplate and example applying modern practices
An opinionated guideline to structure & develop a Go web application/service
Domain-Driven Design template with CQRS, value objects, idempotent commands, and a transactional outbox
A Go application boilerplate template for quick starting projects following production best practices
An opinionated production-ready RESTful JSON backend template, highly integrated with VSCode DevContainers
Go application GitHub repository template
Go Todo Backend example using modular project layout for product microservice
Scaffold generates a starter Go project layout. Lets you focus on business logic implemented
A sample layout for Go application projects with the real code
Minimalistic single-file Go HTTP server template without third-party dependencies
AI-friendly, production-ready Go REST API boilerplate with clean architecture, JWT authentication, RBAC, PostgreSQL, Docker hot-reload, and Swagger documentation
A simple skeleton for golang application with basic setup for real golang application
Template for a typical module written on Go
Set of practices and discussions on how to structure Go project layout
Golang project layout generator with plugins
Example monorepo for Go gRPC microservices with Bazel, grpc-gateway, OpenAPI, and Kubernetes