go-microservices:snowflake: A template for go microservices with authentication, logging, and mailing. Includes configurations for: PostgreSQL MongoDB Rabbit MQ Mailhog RPC gRPC Docker Docker Swarm Kubernetes Testing