打赏

go-generate

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
posted @ 2022-10-19 11:33  苍山落暮  阅读(88)  评论(0编辑  收藏  举报