Đi khai báo nhiều biến
Đi khai báo nhiều biến
Trong Go có thể khai báo nhiều biến trên cùng một dòng.
Ví dụ
Ví dụ này cho thấy cách khai báo nhiều biến trong cùng một dòng:
package main
import ("fmt")
func main() {
var a, b, c, d int = 1, 3, 5, 7
fmt.Println(a)
fmt.Println(b)
fmt.Println(c)
fmt.Println(d)
}
Hãy tự mình thử » Lưu ý: Nếu sử dụng từ khóa type
thì mỗi dòng chỉ có thể khai báo một loại biến.
Nếu từ khóa type
không được chỉ định, bạn có thể khai báo các loại biến khác nhau trong cùng một dòng:
Ví dụ
package main
import ("fmt")
func main() {
var a, b = 6, "Hello"
c, d := 7, "World!"
fmt.Println(a)
fmt.Println(b)
fmt.Println(c)
fmt.Println(d)
}
Hãy tự mình thử »Khai báo biến trong một khối
Nhiều khai báo biến cũng có thể được nhóm lại thành một khối để dễ đọc hơn:
Ví dụ
package main
import ("fmt")
func main() {
var (
a int
b int = 1
c string = "hello"
)
fmt.Println(a)
fmt.Println(b)
fmt.Println(c)
}
Hãy tự mình thử »