Rumah > pembangunan bahagian belakang > Golang > Bagaimanakah Saya Memadamkan Kunci daripada Peta dalam Go?

Bagaimanakah Saya Memadamkan Kunci daripada Peta dalam Go?

Barbara Streisand
Lepaskan: 2024-12-04 03:49:15
asal
241 orang telah melayarinya

How Do I Delete Keys from Maps in Go?

Memadamkan Kekunci dalam Peta: Penyelesaian untuk Go

Apabila berurusan dengan peta dalam Go, isu mengalih keluar kunci timbul. Salah tanggapan yang biasa adalah untuk memberikan sifar kepada kunci yang diingini, seperti yang ditunjukkan oleh percubaan yang tidak berjaya berikut:

sessions[key] = nil, false;
Salin selepas log masuk

Evolusi dalam Manipulasi Peta Go

In Go versi 1 , perubahan ketara telah dibuat pada pengendalian peta. Sintaks khas untuk memadamkan entri peta telah dialih keluar, memberi laluan kepada penyelesaian yang mudah: fungsi padam.

Menggunakan Fungsi padam

Fungsi padam mengambil dua parameter: peta dan kunci. Ia mengalih keluar masukan peta yang sepadan dengan kunci yang ditentukan. Contohnya:

package main

func main() {
    var sessions = map[string]chan int{}
    delete(sessions, "moo")
}
Salin selepas log masuk

Kod ini secara berkesan memadamkan entri dengan kekunci "moo" daripada peta sesi.

Atas ialah kandungan terperinci Bagaimanakah Saya Memadamkan Kunci daripada Peta dalam Go?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan