Go-Const


本文摘自网络,作者,侵删。

go 常量

golang中的常量一般用const来定义

const声明多个常量

  • 多个常量声明
const (
    a = 1
    b = "go"
    c = "java"
)
  • 值相同时,可省略
const (
    n1 = 100
    n2
    n3
)

常量计数器iota

在const关键字出现时将计数被重置为0。
const中每新增一行常量声明,计数+1(iota可理解为const语句块中的行索引)

  • 常规用法
const (
    n1 = iota //0
    n2        //1
    n3        //2
    n4        //3
)
  • 跳过计数
const (
    n1 = iota //0
    n2        //1
    _
    n4        //3
)
  • 多次使用itoa
const (
    n1 = iota //0
    n2 = 100  //100
    n3 = iota //2
    n4        //3
)
// const 关键字出现时,计数器被重置为0
const n5 = iota //0

本文来自:简书

感谢作者:SodaCrush

查看原文:Go-Const

相关阅读 >>

Golang判断今天星期几

手撸Golang 基本数据结构与算法 快速排序

Go凭什么击败c++成为证券期货行情系统的首选语言

Go 函数选项模式

[译]Go语言最佳实战[一]

Go语言函数方法

Golang 笔记之深入浮点数

Golang字符串国际化

Golang和哪种语言像?

Golang获取当前时间是第几周

更多相关阅读请进入《Go》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...