References
- https://go.dev/doc/modules/layout
- https://github.com/golang-standards/project-layout/tree/master
- https://medium.com/inside-picpay/organizing-projects-and-defining-names-in-go-7f0eab45375d
- https://www.reddit.com/r/golang/comments/15rovev/comment/jwcwflk/
- https://www.reddit.com/r/golang/comments/182rdrb/comment/kak7wyn/
- https://eli.thegreenplace.net/2019/simple-go-project-layout-with-modules/
- https://hackernoon.com/a-comprehensive-guide-to-approaching-package-organization-in-go
- https://charly3pins.dev/blog/go-project-layout-with-clean-architecures-and-ddd/
- https://github.com/katzien/app-structure-examples/blob/main/4-hexagonal-architecture/README.md
- https://medium.com/evendyne/getting-started-with-go-project-structure-ab8814ded9c3
- https://www.ardanlabs.com/blog/2017/02/package-oriented-design.html