String()用法

来源:互联网 发布:微信平台数据分析 编辑:程序博客网 时间:2024/05/16 08:04
package mainimport(    "fmt")type State intconst (    Running State = iota    Stopped    Rebooting    Terminated)func main() {    state := Running    // print: "state 0"    fmt.Println("state ", state)}func (s State) String() string {    switch s {    case Running:        return "Running"    case Stopped:        return "Stopped"    case Rebooting:        return "Rebooting"    case Terminated:        return "Terminated"    default:        return "Unknown"    }}
0 0
原创粉丝点击