-
Notifications
You must be signed in to change notification settings - Fork 575
Description
Hi GVM maintainers,
First of all, thank you for maintaining such a helpful tool. 🙏
As a daily user of GVM, I’d like to propose a small enhancement that could greatly improve the usability of the gvm listall command, especially for beginners.
🚀 Feature Suggestion
Currently, the output of gvm listall is a flat list of all Go versions, like:
go1.20.12
go1.21.13
go1.22.3
go1.25.1
go1.21rc4
go1.22beta1
...
It’s hard to tell which version is:
• The latest stable version
• A long-term support (LTS) candidate
• A release candidate (rc) or beta
• A recommended version for general development
✅ Proposed Enhancement
Could you consider adding annotations or tags to the output of gvm listall, such as:
go1.20.12 # Stable LTS (2023–2024)
go1.21.13 # Stable (Recommended)
go1.22.3 # Stable (Latest)
go1.23beta1 # Beta
go1.25.1 # Latest (Edge)
This would help users—especially newcomers—make better decisions when selecting a Go version.
🙏 Thanks again for the great work!