package main
import(
"fmt"
)
type State int
const (
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"
}
}
String()用法
最新推荐文章于 2023-08-15 16:41:19 发布