在 protobuf 文件中保留 //go:generate 注释
Preserve //go:generate comment in protobuf files
我想对 protoc 通过 go:generate
生成的代码进行一些代码生成。但是在protoc编译的时候,注释改成了// go:generate
,其中插入了一个space,go generate.
失败了
有没有办法像在 protoc 中一样保留评论(正确地做)?
我最终用 bash 来代替它们。
for filename in ./pkg/rpc/*.go; do
sed -i "s#// go:generate#//go:generate#g" $filename
done
我想对 protoc 通过 go:generate
生成的代码进行一些代码生成。但是在protoc编译的时候,注释改成了// go:generate
,其中插入了一个space,go generate.
有没有办法像在 protoc 中一样保留评论(正确地做)?
我最终用 bash 来代替它们。
for filename in ./pkg/rpc/*.go; do
sed -i "s#// go:generate#//go:generate#g" $filename
done