Go language revises memory model
Go 1.19, an update of the Google-developed programming language due in August, introduces a revised memory model and new types that make it easier to use atomic values.Now in a preview stage, Go 1.19 can be downloaded from go.dev. The release is still considered unstable at this point. [ Tune into Dev with Serdar to get Go programming tips in 5 minutes or less ] With Go 1.19, the language’s memory model has been revised to align Go with the memory model used by C, C++, Java, JavaScript, and Swift, according to release notes. Go 1.19 also features new types in the sync/atomic package that make it easier to use atomic values such as atomic.int64 and atomic.Pointer(T).To read this article in full, please click here
Go 1.19, an update of the Google-developed programming language due in August, introduces a revised memory model and new types that make it easier to use atomic values.
Now in a preview stage, Go 1.19 can be downloaded from go.dev. The release is still considered unstable at this point.
With Go 1.19, the language’s memory model has been revised to align Go with the memory model used by C, C++, Java, JavaScript, and Swift, according to release notes. Go 1.19 also features new types in the sync/atomic
package that make it easier to use atomic values such as atomic.int64 and atomic.Pointer(T).