sagikazarmark / modern-go-application

Modern Go Application example
MIT License
1.83k stars 175 forks source link

Suggestion: add build automation/ tooling #158

Open andig opened 2 years ago

andig commented 2 years ago

I love using https://github.com/ldez/seihon for multi-arch docker builds. Adding https://goreleaser.com might be another addition, though both are on the build, less on the code side. And golangci-lint and...

sagikazarmark commented 2 years ago

Not sure if you've seen, but there is actually a Makefile in the repo: https://github.com/sagikazarmark/modern-go-application/blob/main/Makefile

I haven't played much with multi-arch images in this repo, but I have that figured out in other projects.

I'm actually moving towards using Nix + go-task/make for tooling and build automation. I have it in other projects, I'll move them here as well soon.

andig commented 2 years ago

Thanks for sharing go-task; feel free to close.