我想通过go:generate对protoc生成的代码进行一些代码生成。然而,当它被protoc编译时,注释被改造成// go:generate,其中插入了一个空格,这导致生成失败。
有没有一种方法可以像在协议中那样保存注释(正确地做它)?
发布于 2019-06-04 10:56:29
最后,我使用bash来替换它们。
for filename in ./pkg/rpc/*.go; do
sed -i "s#// go:generate#//go:generate#g" $filename
donehttps://stackoverflow.com/questions/56334568
复制相似问题