####变量声明
可以直接进行赋值而不需要中间变量
func main() {
var (
a = 1
b = 12.9
)
const (
c = 3
)
fmt.Println(a,b,c)
}
枚举
func main() {
//iota,常量自动生成器,每行自动加1,给常量赋值使用(枚举)
const (
a = iota
b = iota
)
//iota再次遇到常量会重置为0
const c = iota
println(a,b,c)
//可以只写一个iota,自动增加
const (
d = iota
e
f
)
println(a,b,c,d,e,f)
//同一行值都一样
const (
h = iota
i, j = iota,iota
)
println(a,b,c,d,e,f,h,i,j)
}
键盘输入
func main() {
var a int
fmt.Println("键盘输入")
fmt.Scan(&a)
println(a)
}
迭代遍历
func main() {
var name = "abc"
//一般方式
for i:=0;i
跳转语句
func main() {
println("11111")
goto END
println("222222")
END:
println("3333")
}



