- 2
- 0
- 约2.76千字
- 约 3页
- 2025-08-28 发布于江苏
- 举报
Golang表表⽰⽰枚枚举举类类型型的的详详细细讲讲解解
枚举,是⼀种重要的数据类型,由⼀组键值对组成,通常⽤来在编语⾔中充当常量的标识符。在主流⾏编语⾔如c、java
等,都有原⽣⽀持。在go中,⼤家却找不到enum或者其它直接⽤来声明枚举类型的关键字。从熟悉其它编语⾔的开发者
转⽤go编,刚开始会⽐较难接受这种情况。其实,如果你看到如何在go中表⽰枚举类型时,可能会感受到go语⾔设计者
对简洁性、问题考虑的深度,是⼀般资浅⼯师⽆法⽐拟的。
其实,在go语⾔设计者的眼⾥,enum本质是常量,为什么要多余⼀个关键字呢?在go只是没有enum关键字⽽已,其表现
枚举的形式,与其它语⾔别⽆太⼤区别。下⾯来看看如果在go中表⽰枚举。
学习、使⽤⼀门语⾔,是学习、理解语⾔本⾝的设计哲学,同时也会感受到设计者的性格特点。
基基础础⼯⼯作作
为了下⾯讲解⽅便,这⾥使⽤gomodules的⽅式先建⽴⼀个简单⼯。
~/Projects/go/examples
➜mkdirenum
~/Projects/go/examples
➜cdenum
~/Projects/go/examples/enum
➜
您可能关注的文档
- Python怎么定义计算N的阶乘的函数.pdf
- Python中的异常类型及处理方式示例详解.pdf
- Python中类的声明-使用-属性-实例属性-计算属性及继承-重写.pdf
- Python自动化测试面试题大全2024版:面向测试开发工程师的实用指南!习题集与答案解析.pdf
- ASP网络应用程序设计教程(第二版)例题源代码.pdf
- beego框架(golang)学习验证码.pdf
- BPC-系列-生-化-培-养-箱-使-用-说-明-书说明书.pdf
- C程序设计实验题目(下)[宝典].pdf
- DB32_T 4820-2024 桥梁冲刷动力识别与快速筛查技术规范.pdf
- DR-7524开关电源电原理图.pdf
原创力文档

文档评论(0)