标签: protocol-buffers protoc
我想对protoc通过go:generate生成的代码进行一些代码生成。但是,当通过protoc对其进行编译时,注释将重新格式化为// go:generate,并在其中插入了空格,但无法生成。
go:generate
// go:generate
有没有一种方法可以保留注释(正确执行)?
答案 0 :(得分:0)
我最终使用bash替换了它们。
for filename in ./pkg/rpc/*.go; do sed -i "s#// go:generate#//go:generate#g" $filename done