心有

知其所以然,方可大道至简。

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
Go没有枚举类型(enums)。作为代替,可以在一个独立的const区域中使用 iota来生成递增的值。如果const中,常量没有初始值则会 用前面的初始化表达式代替。
const
(
    red
= iota   // red == 0
    blue        
// blue == 1
    green        
// green == 2
)
posted on 2013-04-08 22:12  心有  阅读(9079)  评论(0编辑  收藏  举报