Google Go Programming Language Updates To Version 1.1, Brings Performance Boost

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.

slide

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-#

Replies

You are reading an archived discussion.

Related Posts

Tata Group will invest $20 million in Israel's Ramot Technology Innovation Momentum fund for accelerated commercialisation of innovations. Being the leading investor, Tata will be able to see the pipeline...
The patent war is still on and is gaining the heat as it did a few months ago. Well, no one can say if its apple's insecurity that is making...
Though developers are the one who will be primely interested, those of us who love online shopping and use PayPal for the same, this is some news. PayPal has launched...
sir, am akula vineeth, btech II ,civil engi. what is a shear force??? i have got lots of definitions n theories , but i guess i need some more visual...
Hello all, Minority students have an excellent chance of receiving many of the engineering scholarships and fellowships that support graduate studies. Women who are minorities have an exceptionally good chance...