Golang Premieres Profile-Guided Optimization


Share post:

Go 1.20, a planned upgrade to the Google-developed open source language, has just reached a release candidate stage. Profile-guided optimization (PGO) for the compiler is being previewed in the new version.

The Go 1.20 release candidate, announced on December 7, is available for download from go.dev. Go 1.20 is anticipated to go into production in February 2023. With Go 1.20, the compiler toolchain can carry out an application- and workload-specific optimizations based on runtime profile data thanks to preview support for PGO. The runtime/pprof or net/http/pprof packages can be used to collect pprof CPU profiles, which are currently supported by the compiler.

A preview feature in Go 1.20 called “profile-guided optimization” enables the compiler to carry out application- and workload-specific optimizations based on run-time profile data.

Read More: Golang previews profile-guided optimization

TalkDev Bureau
TalkDev Bureau
The TalkDev Bureau has five well-trained writers and journalists, well versed in B2B enterprise technology industry, and constantly in touch with industry leaders for the latest trends, opinions, and other inputs- to bring you the best and latest in the domain.


Please enter your comment!
Please enter your name here


Related articles

Zapier Announces the Availability of Tables and Introduces Canvas

Zapier announces the release of Tables and its new product, Canvas, to all users. Tables is an automation-first...

5 AI Search Engines for Developers in 2023

The search landscape is evolving, and Artificial Intelligence (AI) is pivotal in this change. Here is how AI...

Camo Arrives at the Microsoft Store on Windows

Camo is now available at the Microsoft Store. Its availability brings Camo's video capture and image refinement capabilities...

HitPaw Releases HitPaw Video Object Remover V2.0.0: A Modernized Upgrade for Seamless Video Editing

HitPaw announces the release of HitPaw Video Object Remover (Win) V2.0.0, a new update that uplifts the video...