Go 快捷变量声明,Go支持多种快捷变量声明方式。可在一行内声明多个类型相同的变量并给它们赋值,如下所示。
package main
import (
"fmt"
)
func main() {
var s, t string = "foo", "bar"
fmt.Println(s)
fmt.Println(t)
}
对于不同类型的变量,可使用如下代码所示的语法来声明。
package main
import (
"fmt"
)
func main() {
var (
s string = "foo"
i int = 4
)
fmt.Println(s)
fmt.Println(i)
}
输出如下:
声明变量后,就不能再次声明它。虽然可以给变量重新赋值,但不能重新声明变量,否则将导致编译阶段错误。
var s int = 1
fmt.Println(s)
// This is not permitted
var s string = "Hello World,www.coolcou.com"
酷客教程相关文章:
评论前必须登录!
注册