moovweb/gvm ? reverse-engineered prompt
Reverse engineered prompt
Build me a simple command line tool for managing Go versions on my machine, like a version switcher for Go.
I want to be able to install a specific Go release, list the versions I have and the versions available, switch between them, and set one as the default. It should also manage separate package sets or workspaces, so I can keep different projects isolated, and there should be a way to remove everything cleanly if needed. Please make it work from the terminal, set the right environment variables automatically, and include the basic installer script and docs so someone can set it up quickly on Linux or Mac.
If you need to check current install details or version names, look them up online and make sure the commands behave like a real Go version manager.
Are you gonna build this?
make sure you review the code using coderabbit