Skip to content

emka.web.id

Menu
  • Home
  • Indeks Artikel
  • Tutorial
  • Tentang Kami
Menu

Go 1.20 Dirilis Dengan Dukungan Preview PGO, Fitur Arsitektur CPU Build Flags

Posted on February 01, 2023 by Syauqi Wiryahasana
Google telah merilis versi baru bahasa pemrograman Go yang dengan rilis v1.20 hari ini hadir sejumlah tambahan penting serta menghapus dukungan untuk versi lama Microsoft Windows dan Apple macOS. Hanya ada dua fitur yang membuat saya bersemangat tentang Go 1.20: pekerjaan awal pada flag build fitur arsitektur CPU seperti untuk penanganan level fitur arsitektur mikro x86_64 dan dukungan awal untuk build Profile Guided Optimizations (PGO). Selain beberapa perubahan halus dan tambahan pada bahasa pemrograman Go, beberapa platform dan perkakas lain yang bekerja dengan Go 1.20 meliputi: - Go 1.20 adalah rilis terakhir yang mendukung Microsoft Windows 7/8 / Server 200 8 / Server 2012. Dengan Go 1.21, Windows 10 atau Windows Server 2016 adalah baseline minimum yang baru. - Go 1.20 juga menjatuhkan dukungan untuk seri macOS 10.13 dan 10.14. - Dukungan eksperimental untuk FreeBSD pada RISC-V diperkenalkan. - Direktori $GOROOT/pkg tidak lagi menyimpan arsip paket yang telah dikompilasi sebelumnya untuk arsip standar guna mengurangi ukuran distribusi Go. - Perintah go sekarang mendefinisikan flag build fitur arsitektur, seperti amd64.V2, untuk memungkinkan pemilihan file implementasi paket berdasarkan ada atau tidak adanya fitur arsitektur CPU tertentu. Ini adalah berita bagus untuk pekerjaan tingkat fitur mikro-arsitektur x86_64. - Go build and go install dan perintah terkait build lainnya kini mendukung flag "-cover" untuk mengaktifkan build dengan instrumentasi cakupan kode. - Pengurangan overhead memori dan peningkatan kinerja CPU hingga 2% berkat kerja pengumpul sampah. - Dukungan pratinjau untuk Profile Guided Optimizations (PGO). - Di Linux, linker sekarang memilih interpreter dinamis untuk glibc atau musl pada waktu link. - Paket crypto/ecdh baru untuk memberikan dukungan eksplisit untuk pertukaran kunci Elliptic Curve Diffie-Hellman melalui kurva NIST dan Curve25519.

Downloads dan detail lebih lanjut tentang rilis Go 1.20 melalui go.dev.

Itulah berita seputar Go 1.20 Dirilis Dengan Dukungan Preview PGO, Fitur Arsitektur CPU Build Flags, semoga bermanfaat. Disadur dari Phoronix.com.
Seedbacklink

Recent Posts

TENTANG EMKA.WEB>ID

EMKA.WEB.ID adalah blog seputar teknologi informasi, edukasi dan ke-NU-an yang hadir sejak tahun 2011. Kontak: kontak@emka.web.id.

©2024 emka.web.id Proudly powered by wpStatically