GoLang follows convention over configuration approach in project structuring & package design.
Below is my project structure:
code$ ls -lR