> Using "go tool" forces you to have a bunch of dependencies in your go.mod
No, it doesn't. You can use "go tool -modfile=tools.mod mytool" if you want them separate.
No, it doesn't. You can use "go tool -modfile=tools.mod mytool" if you want them separate.
However, having multiple tools share a single mod file still proves problematic occasionally, due to incompatible dependencies.