Simple microservices-oriented go repo boilerplate to provide some ideas and tips.

  • By Luca Zambarda
  • Last update: Aug 19, 2022
  • Comments: 0

Simple Go boilerplate

The goal of this repo is to provide some microservices-oriented ideas and give tips to any Go developer.

Go is a fantastic language with simplicity at its core and its community is great. However I think that there's so much freedom on how to set up a project that newcomers may get overwhelmed.

I know that many other repositories like this exist, this is just my take at trying to provide a very simple layout with clear explanation. Feel free to provide suggestions to improve this!

In my opinion the best approach remains to start with a single main.go file and slowly evolve and structure the project as it goes.

Enjoy!

Download

simple-go-boilerplate.zip