Rumah > Artikel > pembangunan bahagian belakang > Cara jenis pembolehubah berbeza ditakrifkan di Golang
Cara untuk mentakrifkan jenis pembolehubah yang berbeza di Golang memerlukan contoh kod khusus
Di Golang, kita boleh menggunakan cara yang berbeza untuk menentukan jenis pembolehubah yang berbeza. Artikel ini akan memperkenalkan cara untuk menentukan beberapa jenis pembolehubah biasa di Golang dan memberikan contoh kod yang sepadan.
1. Pembolehubah integer (int)
Pembolehubah integer dalam Golang boleh digunakan untuk menyimpan nilai integer Ia ditakrifkan seperti berikut:
var num int // Isytiharkan pembolehubah integer bernama num
num = 10 //Tugasan
. .Println(num) //Output: 10
2. Pembolehubah titik terapung (float)
Pembolehubah titik terapung dalam Golang boleh digunakan untuk menyimpan nilai sebenar, dan definisinya adalah seperti berikut:
var num float64 // Isytiharkan a pembolehubah titik terapung bernama num
num = 3.14 // Tetapkan nilai
fmt.Println(num) // Output: 3.14
3 Pembolehubah Boolean (bool)
Boolean dalam Pembolehubah jenis Golang digunakan untuk menyimpan nilai benar dan salah, dan ditakrifkan seperti berikut:
var flag bool // Isytiharkan pembolehubah Boolean bernama flag
flag = true // Berikan nilai
fmt.Println(flag) // Output: true
4 pembolehubah dalam Golang digunakan untuk menyimpan jujukan aksara. Ia ditakrifkan seperti berikut:
str = "Hello World" // Tugasan
fmt.Println(str) // Output: Hello World
Susun tatasusunan dalam Golang ialah jujukan unsur-unsur jenis yang sama panjang tetap, dan ditakrifkan seperti berikut Ditunjukkan:
arr = [5]int{1, 2, 3, 4, 5} // Berikan nilai
fmt(arr) // Output: [1 2 3 4 5]
Slice dalam Golang ialah rujukan kepada array dan boleh berkembang secara dinamik Ia ditakrifkan seperti berikut:
sli = []int. {1, 2, 3} // Berikan nilai
fmt.Println(sli) // Output: [1 2 3]
Kamus di Golang ialah koleksi pasangan nilai kunci yang tidak tertib , yang ditakrifkan seperti berikut:
m = map[string]int{"a": 1, "b": 2} // Tugasan
fmt.Println(m) // Output: map[a:1 b:2]
Struktur dalam Golang ialah jenis data tersuai yang boleh menggabungkan medan yang berbeza :
Name string Age int}var p Person // Isytiharkan pembolehubah struktur Person bernama p
p = Person{Name: "Tom", Umur: 20} // Assignment
fmt.Println(p) // Output: {Tom 20}
Pembolehubah penunjuk dalam Golang digunakan untuk menyimpan alamat memori yang menunjuk ke pembolehubah lain ia ditakrifkan seperti berikut:
num := 10
ptr = &num // Tugasan
fmt.Println(ptr) // Output: 0xc000014088
Atas ialah kandungan terperinci Cara jenis pembolehubah berbeza ditakrifkan di Golang. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!