project-layout
project-layout copied to clipboard
Standard Go Project Layout
It seems common to have a "testdata" directory for additional test data. Any specific reason why it's not included in this repo?
Thank you for this project. GitHub has just shipped a new feature that allows to mark a repository as a template for new repositories. Setting it up should take just...
Why "web/template" (singular) instead of "web/templates" (plural)?
Where to put "web" assets like `.css`, `.scss`/`.sass`, `.less` that need build, minify and copy to "web/static"?
The [examples](https://github.com/golang-standards/project-layout/tree/master/examples) folder seems to conflict with: [Use singular form for collection repo/folder name](https://dmitri.shuralyov.com/idiomatic-go#use-singular-form-for-collection-repo-folder-name). Thoughts?
Hello, It seems [godoc can't find this project](https://godoc.org/github.com/golang-standards/project-layout). My best guess is because there's no go files in this project. However, I'm getting the same behavior in a [project of...
What would be the approach to deploy the `cmd//main.go` structure to Google App Engine? The regular command `gcloud app deploy --project=` won't pick up that the main file is in...
Hi, I've created this question https://stackoverflow.com/questions/47788850/go-project-structure-best-practise in stack overflow and I wonder if the repo author can give is insight. Thanks, Sofia
added Dockerfile for building docker container. change {OWNER_NAME} to github username changer {PACKAGE_NAME} to your desire package
Go language documentation itself suggested to use the src directory. Why did you mention in your README that src should not be used. https://golang.org/doc/code.html