Download Go 1.10.2
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 released Go version 1.10.2 a few days ago with the following changes:
Minor revisions
go1.10.2 includes fixes to the compiler, linker, and go command.
- cmd/go: package continues to be stale after go install [1.10 backport]
- cmd/test2json: misparses subtest names with : in them [1.10 backport]
- cmd/go: list {{.Stale}} was not updated for the change to install [1.10 backport]
- cmd/internal/obj/mips: load/store even float registers first [1.10 backport]
- cmd/compile: bug in string comparison [1.10 backport]
- misc/cgo: shared libs tests fail on arm64 with segmentation fault [1.10 backport]
go1.10.1 includes fixes to the compiler, runtime, and the archive/zip, crypto/tls, crypto/x509, encoding/json, net, net/http, and net/http/pprof packages.
- net/http/pprof: harden handler responses
- Document Go 1.10.1
- all: Go 1.10.1 release status
- go/importer: backport importer.For(“source”) fixes for 1.10
- cmd/compile: many tests on s390x fail when -covermode=atomic is used
- cmd/vet: go vet failing in directory with cgo and no tests
- crypto/x509: VerifyOptions.KeyUsages went from any required to all required in 1.10
- encoding/json: json.Unmarshal on embedded unexported structs panics
- runtime: panic fatal error: malloc deadlock
- crypto/x509: verification fails with “cannot parse dnsName” in intermediate
- cmd/go: add more options to security whitelist
- cmd/cover: panic: overlap edits
- archive/zip: takes mtime from wrong part of infoZipUnixExtraID extra headers
- crypto/tls: RequireAndVerifyClientCert not rejecting bad client cert on 1.10 that it was on 1.9
- cmd/go: -coverpkg=all -race = signal: segmentation fault (core dumped)
- cmd/cgo: unable to pass “–static” to pkgconfig
- cmd/go: arbitrary command execution via VCS path
- runtime: crashes on Android O
Version number | 1.10.2 |
Release status | Final |
Operating systems | Windows 7, Android, Linux, BSD, macOS, Solaris, Windows Server 2008, Windows Server 2012, Windows 8, Windows 10 |
Website | The Go Programming Language |
Download | |
License type | Conditions (GNU/BSD/etc.) |