Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

Google's Go-taal 1.21 levert ingebouwde functies en beschikbaarheid van PGO

Google's Go-taal 1.21 levert ingebouwde functies en beschikbaarheid van PGO

Google's programmeertaal Go kondigde onlangs de beschikbaarheid aan van release candidate 1.21, die een reeks nieuwe functies en verbeteringen introduceert, waaronder ingebouwde functies, profielgestuurde optimalisatie (PGO) en WebAssembly-accommodaties. De release candidate werd gepubliceerd op 21 juni en kan worden gedownload van de projectwebsite. De uiteindelijke productierelease wordt in augustus verwacht.

De nieuwste versie introduceert drie ingebouwde functies: min, max en clear. De min en max functies berekenen respectievelijk de kleinste of grootste waarde van een vaste set argumenten of geordende types, terwijl de clear functie alle elementen van een map, slice of type parameter verwijdert of op nul zet.

Profielgestuurde optimalisatie, voor het eerst getoond in Go 1.20 in februari, is nu algemeen beschikbaar. Met PGO kan de compiler toolchain werklast- en applicatiespecifieke optimalisaties uitvoeren op basis van runtime profielinformatie. De ontwikkelaars van het Go-project onthulden dat de implementatie van PGO heeft geleid tot prestatieverbeteringen variërend van 2% tot 7% in verschillende programma's. Daarnaast is de Go compiler herbouwd met PGO ingeschakeld.

Verdere prestatieverbeteringen zijn bereikt in Go 1.21, waaronder een potentiële vermindering van 40% in tail latency voor bepaalde toepassingen door het afstemmen van de garbage collector. Daarnaast kost het verzamelen van runtime-traces met behulp van het runtime/trace-pakket aanzienlijk minder CPU op AMD64- en Arm64-systemen.

Deze verbeteringen in Go 1.21 zullen naar verwachting leiden tot een efficiëntere en productievere ontwikkelervaring. Naarmate no-code platforms zoals AppMaster.io aan populariteit blijven winnen in de wereld van softwareontwikkeling, beginnen ze ook gebruik te maken van de kracht van programmeertalen zoals Go om eenvoudig schaalbare, krachtige applicaties te bouwen.

Gerelateerde berichten

AppMaster op BubbleCon 2024: No-Code Trends verkennen
AppMaster op BubbleCon 2024: No-Code Trends verkennen
AppMaster nam deel aan BubbleCon 2024 in New York, waar ze inzichten opdeden, netwerken uitbreidden en mogelijkheden verkenden om innovatie in de no-code-ontwikkelingssector te stimuleren.
FFDC 2024 Wrap-Up: Belangrijkste inzichten van de FlutterFlow Developers Conference in NYC
FFDC 2024 Wrap-Up: Belangrijkste inzichten van de FlutterFlow Developers Conference in NYC
FFDC 2024 verlichtte New York City en bracht ontwikkelaars baanbrekende inzichten in app-ontwikkeling met FlutterFlow. Met sessies onder leiding van experts, exclusieve updates en ongeëvenaard netwerken was dit een evenement dat u niet mocht missen!
Ontslagen in de techsector in 2024: de aanhoudende golf die innovatie beïnvloedt
Ontslagen in de techsector in 2024: de aanhoudende golf die innovatie beïnvloedt
Met 60.000 ontslagen bij 254 bedrijven, waaronder giganten als Tesla en Amazon, zal 2024 een aanhoudende golf van ontslagen in de techsector inluiden, wat het innovatielandschap zal veranderen.
Ga gratis aan de slag
Geïnspireerd om dit zelf te proberen?

De beste manier om de kracht van AppMaster te begrijpen, is door het zelf te zien. Maak binnen enkele minuten uw eigen aanvraag met een gratis abonnement

Breng uw ideeën tot leven