Rumah > pembangunan bahagian belakang > Golang > Berita terkini! Go 1.17 dikeluarkan secara rasmi!

Berita terkini! Go 1.17 dikeluarkan secara rasmi!

Lepaskan: 2021-08-19 14:36:03
ke hadapan
3843 orang telah melayarinya

Berikut ialah berita tentang keluaran rasmi Go 1.17 daripada ruangan tutorial go Saya harap ia dapat membantu rakan yang memerlukan.

Go 1.17 telah dikeluarkan secara rasmi.

Berita terkini! Go 1.17 dikeluarkan secara rasmi!

Versi ini menambah baik pengkompil, khususnya cara baharu untuk menghantar parameter dan hasil fungsi. Pegawai berkata perubahan ini akan meningkatkan prestasi program Go sebanyak kira-kira 5% dan mengurangkan saiz pakej binari platform amd64 sebanyak kira-kira 2%.

Go 1.17 turut menambah sokongan untuk seni bina ARM 64-bit pada Windows, membenarkan pembangun Go menjalankan Go secara asli pada lebih banyak peranti.

Versi baharu juga menambah fungsi graf modul yang dipangkas. Penerangan rasmi ciri ini ialah apabila Modul menentukan go 1.17 atau lebih tinggi dalam fail go.modnya, graf modulnya hanya merangkumi kebergantungan langsung modul Go 1.17 yang lain, bukan semua kebergantungan sisinya. Ini akan membantu mengelakkan go.mod memuat turun atau membaca fail untuk kebergantungan lain yang tidak berkaitan, sekali gus menjimatkan masa dalam pembangunan harian.

Dari segi bahasa, Go 1.17 merangkumi tiga penambahbaikan pada ciri bahasa:

  • Menyokong penukaran daripada penuding kepingan kepada tatasusunan

  • unsafe.Add: unsafe.Add(ptr, len) menambah len ke ptr dan mengembalikan penunjuk yang dikemas kini tidak selamat.Pointer(uintptr(ptr) uintptr(len))

  • unsafe.Slice : Untuk *ungkapan ptr jenis T, tidak selamat.Slice(ptr, len) mengembalikan kepingan []T type, yang tatasusunan asasnya bermula dari ptr, dan panjang serta kapasitinya ialah len

Kemas kini lain termasuk beberapa peningkatan ciri dan pembetulan pepijat, seperti penambahbaikan pengesahan untuk crypto/x509 dan perubahan pada penghuraian pertanyaan URL.

Untuk butiran, lihat nota keluaran penuh: https://golang.org/doc/go1.17

Alamat muat turun: https://golang.org/dl/

Untuk lebih banyak pengetahuan berkaitan golang, sila layari golanglajur tutorial!

Atas ialah kandungan terperinci Berita terkini! Go 1.17 dikeluarkan secara rasmi!. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
go
sumber:OSC开源社区
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan