Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
I wrote this article a year ago and there is much I would change about it today. I still post it because I think there are something to be learned from this, at least to get a end 2 end description of one way to structure Go applications. There are many other options, and today I would suggest that you check out this repository.
NOTE:
The number of mentions on this list indicates mentions on common posts plus user suggested alternatives.
Hence, a higher number means a more popular project.
Related posts
- A practical approach to structuring Golang apps
- Calling Profesh Go developers for some suggestions on a good directory structure, architecture and design suggestion for a Go based backend API ?
- Project structure for Golang web server + react
- "Packages as layers, not group" follow up to "Standard Package Layout""
- What is the best way to organize code within a Go project?