project-layout

Project template

Provides a standard layout and guidelines for structuring Go projects

Standard Go Project Layout

GitHub

50k stars
587 watching
5k forks
Language: Makefile
last commit: 15 days ago
Linked from 3 awesome lists

gogolangproject-structureproject-templatestandards

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
wangyoucao577/go-project-layout A Go project layout exploration and best practices discussion 26
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
golang/go A programming language designed to build simple, reliable, and efficient software 124,071
insidieux/inizio Generates standard layouts for Go projects with plugin support 18
wailsapp/wails Enables Go programmers to build desktop applications with integrated web frontends 25,392
kcmvp/gob Solves the problem of repetitive initialization process when starting new Golang projects by providing a tool and framework for efficient project setup and management. 11
go-internals-cn/go-internals A comprehensive resource on the internal workings and implementation details of the Go programming language 961
golang-templates/seed Automates setup and workflow for Go applications 479
golang/tools Provides tools and packages for static analysis and code transformation of Go programs. 7,401
jfeliu007/goplantuml Generates PlantUML diagrams from Go source code to visualize project structure and relationships. 1,857
wajox/gobase A basic template for Go application development with standard project layout and tools. 61
go-oas/docs Automatically generates RESTful API documentation for Go projects aligned with the Open API Specification standard. 41
goyek/template Automates build, testing and analysis processes for Go applications 7
sagikazarmark/modern-go-application A modern Go application template providing best practices and boilerplate for building scalable and maintainable software systems. 1,852
andlabs/ui A Go library for building native GUI applications. 8,337