Rumah >pembangunan bahagian belakang >Golang >Penjelasan terperinci tentang kaedah pengisytiharan berbeza pembolehubah di Golang
Penjelasan terperinci tentang kaedah pengisytiharan berbeza bagi pembolehubah di Golang
Di Golang, terdapat pelbagai kaedah pengisytiharan pembolehubah, dan setiap kaedah pengisytiharan mempunyai ciri dan kegunaan tersendiri. Berikut akan memperkenalkan secara terperinci cara yang berbeza untuk mengisytiharkan pembolehubah di Golang, dengan contoh kod yang sepadan.
var ialah salah satu cara yang paling biasa untuk mengisytiharkan pembolehubah di Golang. Apabila mengisytiharkan pembolehubah menggunakan kata kunci var, anda perlu menentukan jenis pembolehubah. Selepas pembolehubah diisytiharkan, ia boleh diberikan nilai awal secara langsung atau tidak.
Contoh kod:
pakej utama
import (
"fmt"
)
func main() {
var num1 int var num2 float64 var str string var flag bool num1 = 10 num2 = 3.14 str = "Hello, World!" flag = true fmt.Println(num1) fmt.Println(num2) fmt.Println(str) fmt.Println(flag)
}
"fmt")func main() {
num1 := 10 num2 := 3.14 str := "Hello, World!" flag := true fmt.Println(num1) fmt.Println(num2) fmt.Println(str) fmt.Println(flag)}
pakej utama
import (
"fmt"
)
var globalNum int = 100
func main() {
fmt.Println(globalNum) globalNum = 200 fmt.Println(globalNum)
}
"fmt"
}
pembolehubahpakej utama
import (
var a, b, c int var d, e, f = 1, 2, 3 fmt.Println(a, b, c) fmt.Println(d, e, f)
)
func Swap(a, b int) (int, int) {
"fmt"
}
Atas ialah kandungan terperinci Penjelasan terperinci tentang kaedah pengisytiharan berbeza pembolehubah di Golang. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!