Go 实例教程 -- 变量
原文链接 -> 传送门在 Go 中,变量被显式声明,并被编译器所使用(比如检查函数调用时的类型正确性)。
package main
import "fmt"
func main() {
// 使用 var 声明一个或多个变量
var a string = "initial"
fmt.Println(a)
// 你可以一次性声明多个变量
var b, c int = 1, 2
fmt.Println(b, c)
// Go 将自动推断出已经初始化的变量类型
var d = true
fmt.Println(d)
// 声明变量但没有对其进行初始化,变量将
// 被自动初始化为“零值”,例如整型的零值
// 是0,布尔类型的零值是false
var e int
fmt.Println(e)
// := 语法是声明并初始化变量的简写形式
// 例如下边语句相当于 var f string = "short"
f := "short"
fmt.Println(f)
}
程序实现如下:
下一讲:常量
版权归鱼C工作室(www.fishc.com)所有,转载请注明来源。
自身是搞java的 工作4年了目前在学GO 总感觉GO 好别扭
页:
[1]