例如,鉴于此片段,
package painkiller
type Pill int
const (
Placebo Pill = iota
Aspirin
Ibuprofen
Paracetamol
Acetaminophen = Paracetamol
)
运行此命令
stringer -type=Pill
在同一目录下,将在package painkiller中创建文件pill_string.go,其中包含以下内容的定义:
func (Pill) String() string