This repository is missing a simple CI workflow to test the code, build the go binary, tag code, build the docker image and push to docker registry. This way every change to this repo will be simpler and those steps will not be prone to mistake.