Go Project Structure
Exploring different approaches to structuring Go code and finding the best project structure for your needs.
-
OK Let’s Go: Three Approaches for Structuring Go Code
The Go language was first announced in late 2009, and officially released in 2012, but has only started gaining serious traction in the last several years. It was one of the fastest growing languages of...
-
Finding The Best Go Project Structure - Part 1
TL;DR: This is a story about the journey we’ve been on at HUMAN Security to find the best project structure for Go, what decisions we’ve made based on our exploration, and the conclusions we’ve drawn....
-
Finding The Best Go Project Structure - Part 2
TL;DR: This is a story about the internal journey we had in HUMAN Security to find the best project structure for Go, the decisions we’ve made, and the conclusions we’ve drawn. We’ve created an open-source...