Go 特色之变量的使用

package main

import "fmt"

func main(){

	// 第一种、使用变量类型,声明后若没有赋值则会使用默认值
	// int 的默认值是0,
	var i int
	fmt.Println("i=", i)

	// 第二种、自行判断变量类型
	var num = 10.11
	fmt.Println("num=", num)

    // 第三种、 Go 特色:
	// 省略var, 注意,:= 左边不应该是已经声明过的, 否则会导致编译错误
	// 下面的方式等价于 var name string   name = "Tom"
	// 如果省略 : 冒号,就相当于赋值操作,所以不能省略
	name := "Tom"
	fmt.Println("name:", name)
}

猜你喜欢

转载自blog.csdn.net/weixin_44355591/article/details/106054547