fix: use specific versions instead of @latest for Go tools
Issue: - google.golang.org/grpc/cmd/protoc-gen-go-grpc@latest fails - Error: '"latest" is not a valid version' - @latest syntax has issues with some Go modules Fix: - Use specific versions: - protoc-gen-go@v1.36.1 (stable) - protoc-gen-go-grpc@v1.5.1 (stable) - Check if already installed before attempting install - Graceful fallback with warnings if installation fails Behavior: - If tool exists: [SKIP] already available - If install succeeds: Silent success - If install fails: [WARNING] but continues - Never blocks the setup process Result: - Reliable installation with known-good versions - No @latest version resolution issues - Script continues even if Go tools fail
V
Vacbo committed
f9c151fcea583b1426246ab56a4a5732a9f0af42
Parent: 4f9b533