1定义局部变量
// 第一种定义的方法
var name int
name = 1
//第二种定义的方法(常用)
age := 18
//多种变量定义
var user1,user2,user3 = "boddy1",2,"boddy3"
2定义全局变量
//可以这样
var name = "boddy"
var age = 18
var ok bool
//也可以这样
var (
name = "boddy"
age = 18
ok bool
)
全部代码实例
package main
import "fmt"
// 全局变量使用,全局变量可以不使用,但是局部变量必须要使用
//var name = "boddy"
//var age = 18
//var ok bool
var (
name = "boddy"
age = 18
ok bool
)
func main() {
//var name int
//name = 1
//var name = 1
age := 1 //在Go中变量定义了不用是不行的,局部变量优先级高于全局变量
fmt.Print(age)
//多变量定义
var user1,user2,user3 = "boddy1",2,"boddy3"
fmt.Println(user1,user2,user3)
}