如下
gopackage colour
type Colour int
const (
Red Colour = iota
Green
Blue
)
func (c Colour) String() string
{
switch c {
case Red:
return "Red"
case Green:
return "Green"
case Blue:
return "Blue"
default:
panic("unknown colour")
}
}
// 其他包导入
import "example/colour"
var c Colour= colour.Red
fmt.Println(c)
参考:
本文作者:yowayimono
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!