golang-standards/project-layout | ExplainGitHub