Go, ook aangeduid als golang, is een programmeertaal die sinds 2007 wordt ontwikkeld door Google en de opensourcegemeenschap. De taal wordt onder andere door CloudFlare, Google, Netflix en Uber gebruikt. Go-code kan worden gecompileerd voor Android, Linux, macOS, FreeBSD en Windows op i386-, amd64- en ARM-processorarchitecturen. De syntax van Go is vergelijkbaar met die van C en soortgelijke programmeertalen, hoewel er ook enkele opvallende verschillen zijn. Ook biedt Go de mogelijkheid voor gedistribueerd programmeren, waarbij verschillende processen tegelijk worden uitgevoerd. Het team heeft Go versie 1.11.1 vrijgegeven met de volgende aanpassingen:
Version 1.11.1
includes fixes to the compiler, documentation, go command, runtime, and the crypto/x509, encoding/json, go/types, net, net/http, and reflect packages.
- net: LookupTXT bug [1.11 backport]
- reflect: MethodByName().Interface() leads to fatal error: sweep increased allocation count [1.11 backport]
- cmd/compile: race detector detects race with close(chan) and len(chan) [1.11 backport]
- cmd/compile: panic in cmd/compile/internal/gc.typecheck1
- cmd/go: 'go test -gcflags=all=-l' appears not to disable inlining
- net: empty DNS answers should fail fast [1.11 backport]
- runtime: timeouts in os/signal tests [1.11 backport]
- go/types: some facts are missing after an error [1.11 backport]
- net/http: WASM Roundtripper crash when using "no-cors" mode [1.11 backport]
- cmd/go: GOMIPS environment variable does not affect caching of mipsle code [1.11 backport]
- cmd/compile: missing bounds checks in 1.11 [1.11 backport]
- doc: GOFLAGS environment variable not in 1.11 release notes [1.11 backport]
- cmd/compile: function compiled without bounds checking and -1 index access [1.11 backport]
- net: testSpliceReaderAtEOF closed connection: got err = splice: invalid argument
- go/types: assertion failure setting up composite literal with incomplete element type [1.11 backport]
- runtime: invalid pointer found on stack [1.11 backport]
- encoding/json: empty fields in json.UnmarshalTypeError [1.11 backport]
- cmd/go: build fails when setting linker to lld using ldflags [1.11 backport]
- cmd/compile: bad walkinrange rewrites on constant above 2**63 [1.11 backport]
- cmd/go: TestScript/mod_install_versioned consistently failing on macOS High Sierra
- doc: downloads page claims that Go 1.11 supports unsupported operating systems
- cmd/go: go list -json -compiled -test -e upspin.io/test fails with non-zero exit status [1.11 backport]