Go promotes a clear project layout. Here's a basic structure:
myapp/ ├── go.mod ├── main.go └── pkg/ └── mymodule/ └── helper.go
go.mod
main.go
pkg/