A template for creating Golang based microservice from scratch.
The hierachy for this project is based on the below assumptions.
This is the entrypoint for a service. This package defines the type or kind of service that is being developed. They can be a job, daemon, api based service or any other.
This package contains the code that the user intends to hide or disable others from importing them in other projects.
This package contains sub packages that can be used across different projects, packages.