Best Reference To have a deep dive into the Go Project Layout
https://github.com/golang-standards/project-layout
GopherCon EU 2018: Peter Bourgon – Best Practices for Industrial Programming
Ashley McNamara + Brian Ketelsen. Go best practices.
GopherCon 2017: Edward Muller – Go Anti-Patterns
GopherCon 2018: Kat Zien – How Do You Structure Your Go Apps