Google Go Programming Language Updates To Version 1.1, Brings Performance Boost
@thebigk
•
Oct 14, 2024
Oct 14, 2024
1.4K
Google Go programming language has hit version 1.1, just in time before everyone forgot the programming language that Google introduces several months ago. The version 1.0 of Google Go was launched in March last year and since then, there were only minor bug fix releases. But the version 1.1 brings a ton of improvements over 1.0, which include significant performance boost, compiler and linker optimisations. In addition, the engineering team behind Go has fine tuned the garbage collector, goroutine schedular, map-implementation and several parts of standard library. The team expects that the Go 1.1 will run noticeably faster than all the previous versions.
The team blogged that there are minor changes to the core language itself. The changes to return requirements would result into succinct & accurate programs while the introduction of 'method values' will offer an expressive way to bind method to receiver as a function value.
If you're interested in knowing more about the updates in Go 1.1, check out the official release notes through the source link below. You may try running Go or download binary distributions of the language for Linux, OSX & Windows platforms on #-Link-Snipped-#.
The team blogged that there are minor changes to the core language itself. The changes to return requirements would result into succinct & accurate programs while the introduction of 'method values' will offer an expressive way to bind method to receiver as a function value.
// This is how Go code looks like!
package main
import "fmt"
func main() {
fmt.Println("Hello, ä¸ç")
}Concurrent programming would be safer in Go 1.1 with the addition of race detector, which allows finding memory synchronisation errors in your code. If you're interested in knowing more about the updates in Go 1.1, check out the official release notes through the source link below. You may try running Go or download binary distributions of the language for Linux, OSX & Windows platforms on #-Link-Snipped-#.
Via: #-Link-Snipped-#