Go语言中的变量必须先声明在使用(跟php,python不一样)
var 变量名 变量类型
package main
import "fmt"
// 声明变量 推荐使用驼峰命名
// var name string
// var age int
// var isOpen bool
// 批量声明
var (
name string // ""
age int // 0
isOpen bool // false
)
func main() {
// 非全局变量必须使用
var s string
s = "s"
fmt.Printf("s = %s", s)
}
var a = “aaaa” // 类型推导 根据值判断变量类型
b := “bbb” // 简短声明,只能在函数内使用
// 匿名变量 用_代替 多用于占位 忽略值