I'm using the following struct on my project, but it feels hacky
App
├── go.mod
├── app.go
└── src
└── foo
| └── foo.go
└── bar
└── bar.go
Is there a way to organize it like that?
App
├── go.mod
└── src
├── app.go
└── foo
| └── foo.go
└── bar
└── bar.go