Re:Bingo – The missing package manager for Go binaries (Home...
by amrox on Sunday December 26, 2021 @07:49AM
(#29692006)
This is what I do as well.
I use Homebrew for general purpose niceties like starship, fzf, and casks.
Project deps are managed with asdf.
The “right answer” may in fact be Nix however. I just haven’t fully grokked it yet.
It's straightforward enough that the software devs I work with consider it "painless" to use.
asdf describes itself as "asdf is a CLI tool that can manage multiple language runtime versions on a per-project basis. It is like gvm, nvm, rbenv & pyenv (and more) all in one!"