Go Wiki: Go on Darwin

Kernel version Distributions Architectures Initial support version Final support version
18 macOS Mojave 10.14, iOS 12 amd64, arm64, 386 Go 1.12
17 macOS High Sierra 10.13, iOS 11 amd64, arm64, 386 Go 1.7.1 ***
16 macOS Sierra 10.12, iOS 10 amd64, arm, arm64, 386 Go 1.7.1 **
15 OS X El Capitan 10.11 amd64, 386 Go 1 *
15 iOS 9 arm, arm64 Go 1.5
14 OS X Yosemite 10.10 amd64, 386 Go 1 *
14 iOS 7, iOS 8 arm, arm64 Go 1.5
13 OS X Mavericks 10.9 amd64, 386 Go 1 * Go 1.10.8
12 OS X Mountain Lion 10.8 amd64, 386 Go 1 * Go 1.10.8
11 OS X Lion 10.7 amd64, 386 Go 1 * Go 1.7.6
10 Mac OS X Snow Leopard 10.6 amd64, 386 Go 1 Go 1.4.3

* Go 1.5 or above is recommended.

** See https://github.com/golang/go/issues/16570 and https://github.com/golang/go/issues/19772.

*** See https://github.com/golang/go/issues/22037.


This content is part of the Go Wiki.