Chapter 6. Changes in Go Toolset in Red Hat Developer Tools 2018.3
This chapter lists some notable changes in Go Toolset since its previous release.
6.1. Go
Go has been updated from version 1.8.7 to 1.10.2. This release fixes the discovered security issues like CVE-2018-7187. Notable changes include:
- Results of builds and test runs are now cached, improving performance of these actions.
- Concurrent compilation of functions in packages has been added.
Type aliases have been added to the Go programming language. To create a type alias:
type B = A
- The math/bits package for bit counting and manipulation of unsigned integer types has been added to the Go standard library.
-
The
sync.Maptype for concurrent access has been added. -
The
testing.B.helper()andtesting.T.helper()functions have been added to enable marking of test helper functions. -
The time tracked by the
Timetype from the time package is now transparently always monotonic.
6.2. Known Issues
The release of Go Toolset in Red Hat Developer Tools 2018.3 contains the following known issues:
-
The go-toolset-7-golang-debuginfo package containing debugging information for the Go compiler
godoes not exist. Because thegoexecutable file has not been stripped and contains the required debugging information, no additional debugging information is needed to debuggo.

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.