https://golangprojectstructure.com/some-simple-go-code-structure-advice/
Some Simple Suggestions for Structuring Go Code