github.com/uchennaokeke444/nomad@v0.11.8/contributing/golang.md (about) 1 # Nomad Go Version 2 3 Nomad is intended to be built with a specific version of the Go toolchain for 4 each release. Generally, each Y release of Nomad (where 0.9.5 means X=0, Y=9, 5 Z=5) will update to the latest version of the Go toolchain available at the 6 time. 7 8 Nomad Z releases update to the latest Go Z release but do *not* change Go's Y 9 version. 10 11 ## Version Table 12 13 | Nomad Version | Go Version | 14 |:-------------:|:----------:| 15 | 0.11 | 1.14 | 16 | 0.10 | 1.12 | 17 | 0.9 | 1.11 | 18 19 ## Code 20 21 The 22 [`update_golang_version.sh`](https://github.com/hashicorp/nomad/blob/master/scripts/update_golang_version.sh) 23 script is used to update the Go version for all build tools. 24 25 The [Changelog](https://github.com/hashicorp/nomad/blob/v0.10.2/CHANGELOG.md) 26 will note when the Go version has changed in the Improvements section: 27 28 ``` 29 * build: Updated to Go 1.12.13 [GH-6606] 30 ```