What’s new in Google’s Go Version 1.12

Version 1.12 beta changes the implementation of the toolchain, runtime, and libraries

Become An Insider

Sign up now and get FREE access to hundreds of Insider articles, guides, reviews, interviews, blogs, and other premium content. Learn more.

Version 1.12 of Google’s Go language (Golang) is now available in beta, with changes in the implementation of the toolchain, runtime, and libraries. Go Version 1.12 is due for a production release in February 2019.

Where to download Go

You can download the production release of Go from the Go project site.

Future version: What’s coming in Go 1.12

In the compiler toolchain, the live variable analysis capability has been improved. This may mean that finalizers will be executed sooner than in previous releases. If this is a problem, developers should consider the addition of a runtime.KeepAlive call.

There is a known issue in the garbage collector that can cause rare crashes. Users are advised to report any issues they encounter. Issues can be reported at the Go issue tracker.

To continue reading this article register now