mold
Golang-Project-Structure
mold | Golang-Project-Structure | |
---|---|---|
2 | 1 | |
216 | 455 | |
2.8% | 0.4% | |
3.8 | 2.0 | |
9 months ago | about 1 year ago | |
Go | Go | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
mold
Golang-Project-Structure
-
Hmmm... How should I structure my Go project?
Other layout (I choice for API projects) https://github.com/Mindinventory/Golang-Project-Structure
What are some alternatives?
go-playground - Better Go Playground powered by React and Monaco editor
wtf - The personal information dashboard for your terminal
go-clean-arch - Go (Golang) Clean Architecture based on Reading Uncle Bob's Clean Architecture
wtf - WTF Dial is an example web application written in Go.
urlsh - Golang URL shortener and bookmarker service with UI, API, Cache, Hits Counter and forwarder using postgres and redis in backend, bulma in frontend. Think of it as self hosting ready url shortener.
golang-standards/project-layout - Standard Go Project Layout
go-graphql-boilerplate - A golang and graphql/restapi boilerplate build for fast and quick build.
gomailer - Simple Golang Mail Sender Library using with SSL and TLS
go-role - Open source RBAC library. Associate users with roles and permissions.