PHP中高级工程师面试重点讲解视频课程
Go快速入门浅显易懂视频教程-基础篇
Go快速入门浅显易懂视频教程-中级篇
go常量
阅读:2124 分享次数:0

 常量是指程序运行时不可改变的值,常量必须初始化值,定义常量可以指定类型,编译器也可以通过常量初始化值做类型推断。在函数代码块中定义常量,不被使用也不会出现编译错误。在常量组中如果不指定常量类型和初始化值,那么常量会和上一行的非空常量值相同。  

例子如下:  
package main 

import(
    "fmt"
)

const a = 1 //定义常量
const b = "test"
const( //批量声明常量,用括号
    c,d,e = 1,2,3
    f,g,h = 4,5,6
)
const i,j,k = 99,88,33 //批量声明常量,用逗号分开

//iota,只能在const内部使用
const t = iota
const (
    l = iota
    m
    n
)

func main(){
    fmt.Println(a,b)
    fmt.Println(c,d,e,f,g,h)
    fmt.Println(i,j,k)
    fmt.Println(t,l,m,n)
}

感觉本站内容不错,读后有收获?