GO 变量使用细节-案例
标准声明 var 变量名 变量类型
var num int
var name string
var isOk bool
var (
a string
b int
c bool
d float32
)
package main
import "fmt"
func main(){
// var i int = 10
// fmt.Println("i=",i)
// var i int
// i = 10
// fmt.Println('i=',i)
// name :="tom1"
// fmt.Println(name)
//一次声明多个
// var n1,n2, n3 int
// fmt.Println(n1,n2,n3)
//一次声明多个 类型不一样
// var n1,n2,n3 = 100,"tom",888
// fmt.Println(n1,n2,n3)
//注意必须用双引号
a1, a2 , a3 := "test" , "0.99" ,100
fmt.Println(a1,a2,a3)
}
全局变量的使用
package main
import "fmt"
var (
n1 = 100
n2 = "Tom"
n3 =0.33
)
func main(){
fmt.Println(n1,n2,n3)
}
案例
1 字符串默认空串 、布尔值默认false、 int float32,float64默认 0
总结
1、name :=”tom1” 可以不用 var
2、注意字符串用双引号 (不要随意用单引号)
3、变量 =变量名+值+数据类型
4、int 默认为0 ,string默认为空串 , 小数默认也为0
github: github.com/feiefeiqiaoAndy/Go.git
本作品采用《CC 协议》,转载必须注明作者和本文链接