4 ms·
I am not a fan of go but I find myself using it for this reason. Doing it with rust - especially cross compiling from mac to linux - is relatively painful, whil
by d3nj4l 3y ago
I am not a fan of go but I find myself using it for this reason. Doing it with rust - especially cross compiling from mac to linux - is relatively painful, while with Go it is trivial and built into the go tool. It makes it so, so easy to remove any friction from finishing and deploying a side project.
- bbkane 3y agoMight be more complicated than you need, but I added Goreleaser to my CI/CD for my little tools. Now I can when I push a git tag it runs lints, runs tests, builds binaries, and updates Homebrew and Scoop repos. See https://github.com/bbkane/grabbit https://github.com/bbkane/grabbit for an example Makes it trivial to run `brew/scoop update myapp` from another computer
- AlexITC 3y ago> Doing it with rust - especially cross compiling from mac to linux - is relatively painful I have used cargo-dist and the process is quite smooth, it could be worth giving it a try.