├── cmd │ └── binary-name │ └── main.go (may subpackage for things like CLI porcelain, etc) ├── go.mod └── internal └── app.go (and subpackages, etc)