Skip to content
G.O.V. is a tool for managing Go versions.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


G.O.V. is a tool for managing Go versions.

To get started, first download the `gov` executable and add it to your path
then run `gov init`. This will set up the directory structure and display code
that should be added to your bashrc file.


        gov <command> [arguments]

The commands are:

        help                show this help output
        init                initialize G.O.V.
        list                display a list of Go versions and their installation status
        download <version>  download a specific version
        use <version>       download and globally link a specific version

Environment variables:

        $GOV               path to G.O.V. root directory: ~/.gov
        $BIN               path to GOBIN directory that is only used in init command: ~/.gov/bin
        $GO                path to common and the currently linked version of Go: ~/.gov/go
You can’t perform that action at this time.