When Should You Upgrade Go?
To know when a new version is released, subscribe to golang-announce. Only important announcements are made, so you don't have to worry about being inundated with email. A Go release can update the toolchain (e.g., compiler) and/or the packages in the standard library. New features and fixes are implemented for the next release (1.9).