gotv is tool which provides a way to manage multiple versions of the official Go toolchain installations. It is kinda of a re-implementation of gvm but with a different command set.
This tool is mainly built for me to check behavior differeces of different Go toolchain verisons during writing Go 101 books.
Please visit https://go101.org/apps-and-libs/gotv.html for details.