Download Go 1.11.2 / 1.10.5
Go, also referred to as golang, is a programming language developed by Google and the open source community since 2007. Among other things, the language is cloudflare† google† Netflix and Uber used. Go code can be compiled for Android, Linux, macOS, FreeBSD, and Windows on i386, amd64, and ARM processor architectures. The syntax of Go is similar to that of C and similar programming languages, although there are also some notable differences. Go also offers the option of distributed programming, where several processes are executed simultaneously. The team has released Go versions 1.11.2 and 1.10.5 with the following changes:
Version 1.11.2
includes fixes to the compiler, linker, documentation, go command, and the database/sql and go/types packages.
- database/sql: confusing MaxIdleClosed statistic [1.11 backport]
- go/types: embedded interface behavior now dependent on file name ordering [1.11 backport
- cmd/go: git export-subst causes hash mismatches [1.11 backport]
- cmd/compile: go build panics when ‘len’ keyword was unintentionally shadowed
- cmd/trace: SWEEP events’ swept/reclaimed bytes info is not emitted [1.11 backport]
- cmd/go: for go mod download, -dir option does not exist [1.11 backport]
- cmd/go: ‘go test -coverprofile’ emits slash-separated paths on Windows [1.11 backport]
- runtime: wasm: all goroutines asleep and no JavaScript callback pending – deadlock [1.11 backport]
- net: io.CopyN fails to copy from file to net.Conn on Windows [1.11 backport]
- cmd/compile: function argument hiding built-in function results in a compiler crash [1.11 backport]
- cmd/go: `go help build` mentions -mod=release, which is not supported [1.11 backport]
- misc/wasm: Microsoft Edge 18 (latest) crashes due to TextEncoder not being supported [1.11 backport]
Version 1.10.5
includes fixes to the go command, linker, runtime and the database/sql package.
- cmd/trace: SWEEP events’ swept/reclaimed bytes info is not emitted [1.10 backport]
- cmd/go: ‘go test -coverprofile’ emits slash-separated paths on Windows [1.10 backport]
- cmd/go: GOMIPS environment variable does not affect caching of mipsle code [1.10 backport]
- net: io.CopyN fails to copy from file to net.Conn on Windows [1.10 backport]
- cmd/compile: bad walkinrange rewrites on constant above 2**63 [1.10 backport]
- misc/cgo: testplugin fails on Darwin with `runtime: bad pointer in frame` on the latest tip [1.10 backport]
- plugin: intermittent SIGSEGV with plugins that use multiple goroutines with cgo on ppc64le [1.10 backport]
- cmd/compile: panic: branch too far on arm64 [1.10 backport]
- syscall: Go Build Fails on Windows With Long Paths [1.10 backport]
- database/sql: segfault in connection pool when the driver frequently fails to connect [1.10 backport]
- x/sys/windows/svc: servicemain argv pointer truncated [1.10 backport]
- cmd/go: build does not allow for assembly output to be displayed on cached builds [1.10 backport]
- mime/multipart: setting `Content-Type` in multipart part prevents it being read in go 1.10 [1.10 backport]
- plugin: net/http.Get fatals with “runtime: unexpected return pc for runtime.goexit called” [1.10 backport]
- os/user: LookupId panics on Linux+glibc static build
Version number | 1.11.2 / 1.10.5 |
Release status | Final |
Operating systems | Windows 7, Android, Linux, BSD, macOS, Solaris, Windows Server 2012, Windows 8, Windows 10, Windows Server 2016 |
Website | The Go Programming Language |
Download | |
License type | Conditions (GNU/BSD/etc.) |