modern-go-application

application template

A modern Go application template providing best practices and boilerplate for building scalable and maintainable software systems.

Modern Go Application example

GitHub

2k stars
34 watching
177 forks
Language: Go
last commit: almost 2 years ago
Linked from 2 awesome lists

application-boilerplategogo-kitgo-kit-templatego-microservicegolanggolang-applicationgolang-examplesgolang-serverspotguide

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
bigunmd/go-app-templateProvides a basic structure and tools for building Go applications with clean architecture principles17
wajox/gobaseA basic template for Go application development with standard project layout and tools.61
goyek/templateAutomates build, testing and analysis processes for Go applications11
sagikazarmark/mgaA collection of tools and practices to simplify Go application development81
create-go-app/net_http-go-templateProvides a basic net/http backend template with Fiber framework and various utility packages for creating a new Go application50
golang-templates/seedAutomates setup and workflow for Go applications486
create-go-app/fiber-go-templateProvides a scaffold for building RESTful APIs with Fiber Go Web Framework and auto-generated Swagger API documentation966
create-go-app/chi-go-templateA production-ready Go backend template with a lightweight router for building HTTP services.13
amrebada/go-modulesA boilerplate project providing a set of pre-configured modules and tools for building web applications with Go, including support for databases, frameworks, and API generation.14
sipin/gorazorA high-performance view engine for Go that compiles templates into executable code for fast rendering.859
fachryansyah/fotongoA boilerplate project providing a basic structure and tools for building backend services with Go.35
valyala/fasttemplateA simple and fast template engine for Go that substitutes placeholders with user-defined values.849
restuwahyu13/go-clean-architectureA Go-based software project demonstrating the clean architecture pattern and its folder structure for structuring and organizing codebases.131
ingeniousambivert/fiber-bootstrappedA comprehensive toolkit for building Go applications with authentication, user management, role-based access control, and other core functionalities.2
wapgear/react-redux-template-system-boilerplateA pre-configured project template for building React and Redux applications quickly and efficiently24