https://medium.com/@begmaroman/boilerplate-of-the-golang-project-with-microservices-architecture-3a75d63112d6