Go generate使用
1.安装stringer
安装好的stringer
命令位于$GOPATH/bin
目录下,强烈建议将这个目录加入系统PATH
中。
go get golang.org/x/tools/cmd/stringer
或者
$ git clone https://github.com/golang/tools/ $GOPATH/src/golang.org/x/tools
$ go install golang.org/x/tools/cmd/stringer
2. 使用
# 选项-type指定stringer命令作用的类型名。
//go:generate stringer -type xxx
如:
//go:generate stringer -type ErrCode -output code_string.go
或者
go generate