gogitup v0.3.0: Expanding Horizons with General Go Module Support
Keeping your Go toolchain up to date can be a tedious process of manually checking for new versions and running go install again and again. On June 10, 2026, we released gogitup v0.3.0, a significant update that transforms the tool from a GitHub-centric utility into a universal update manager for the Go ecosystem.
What’s new
The headline feature of v0.3.0 is the introduction of General Go Module Support. While previous versions focused on GitHub repositories, gogitup can now track and update any binary installed via go install, regardless of where it is hosted.
Key enhancements include:
- Universal Version Resolution: For modules not hosted on GitHub,
gogitupnow integrates directly with the Go toolchain usinggo listto determine available updates. This ensures that no matter the provider, you’ll know when a newer version is available. - Flexible Installation: The
installcommand has been upgraded. You can now add tools using the traditionalowner/reposhorthand or by providing the full Go package path (e.g.,golang.org/x/vuln/cmd/govulncheck). - Smarter Caching: We’ve overhauled the caching mechanism to be version-aware. By storing the
installed_versionin the cache,gogitupcan now detect if a binary was updated or downgraded manually, triggering a fresh lookup to ensure your local state is always accurately reflected. - Refined CLI Experience: The
--forceflag for thecheckcommand has been generalized to refresh version information across all sources, including the Go module proxy.
Why it matters
For many developers, the Go ecosystem extends far beyond GitHub. By breaking free from the requirement of GitHub hosting, gogitup becomes a truly versatile companion for any Go developer’s workflow.
Whether you are using official Go project tools or binaries from various other hosting services, you can now centralize your update management. This reduces the cognitive load of tracking multiple repositories and ensures that your environment remains secure and performant with the latest available versions of your essential tools.
Get started with v0.3.0
Ready to experience a more open way of managing your Go binaries? You can upgrade to the latest version of gogitup by running:
go install github.com/UnitVectorY-Labs/gogitup@latest
Your existing configurations remain fully compatible, and you can start adding non-GitHub modules to your tracking list immediately.
This post was AI-generated by release-storyteller using the model unsloth/gemma-4-31B-it-GGUF:UD-Q5_K_XL. It was generated on June 10, 2026, based on the UnitVectorY-Labs/gogitup v0.3.0 release.