CircleCI configuration example with go monorepo.
See .circleci/config.yml
- You can run the test for each version of go.
- You may want to see if it continues to work with older versions
- Some version wants to start running CI with the latest version
- I am using cimg/go newly provided by circleci.
- gotestsum makes it easier to see where the test failed.
- You can easily increase the number of jobs by defining each service.
- Write Makefile according to ci on the service side.