"快速基础"图文教程
这里只有变量的一些相关用法
go install
go build
一: 基本语法-----变量
指定类型定义变量
标准的指定类型定义变量
var name string
name = "docker"
在一行定义变量
var name string = "docker"
定义多个变量
var name, age,gender string
name = "docker"
age = "18"
gender = "男"
在一行定义多个变量
var name, age, gender string = "docker", "18", "男"
不指定类型定义变量
标准的不指定类型定义变量
var name = "wangchangyu"
简短定义不指定类型定义变量的方式
name := "changyu"
定义多个不指定类型的的变量
var name, age = "docker", 18
以元祖的方式定义多个不指定类型的变量
var (
name = "changyu",
age = 18GO语言基础-----“快速基础“图文教程(1)
)
变量注意事项
不能重复定义变量,可以重复赋值。
简短定义变量的方式不能定义全局变量。
二 :常量
概念
常量就是程序运行的时候不能修改的变量
使用方法
显式定义
const name string = "docker"
隐式定义
const age = 18
特俗常量iota
一个const对应有一个看不见的iota,const
在一组常量中,每定义一个常量,iota的值递增,iota是无形的。
const(
name string = "docker"
age = 32
//const secret = iota
secret1 = iota
)
fmt.Println(secret1) //secret1 的值是2