Menentukan Slice Kosong dalam Go
Dalam Go, terdapat berbilang cara untuk menentukan kepingan kosong, termasuk:
Perbezaan
Persamaan
Tidak kira kaedah yang manakah digunakan, sifat berikut digunakan pada ketiga-tiga pernyataan:
Penggunaan
Memandangkan len, tutup dan tambah berfungsi dengan kepingan kosong, var foo []int boleh digunakan secara bergantian dengan foo := []int{} dan foo := make([]int, 0) dalam kebanyakan kes.
Pengisytiharan Pembolehubah Pendek
foo := []int{} dan foo := make([]int, 0) juga boleh ditulis sebagai pengisytiharan berubah-ubah dengan pemula:
Kesimpulan
Ketiga-tiga kaedah mentakrifkan kepingan kosong biasanya digunakan dalam kod Go. Pilihan kaedah untuk digunakan bergantung pada keperluan khusus kod anda.
Atas ialah kandungan terperinci Berapa Banyak Cara Ada untuk Mentakrifkan Slice Kosong dalam Go?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!