Я хочу сделать несколько генераций кода для кода, сгенерированного протоколом через go:generate
. Однако, когда он был скомпилирован protoc, комментарии преобразуются в // go:generate
, где был вставлен пробел, который не может быть сгенерирован.
Есть ли способ сохранить комментарии (сделать это правильно), как в протоколе?
Наконец, я использую bash для их замены.
for filename in ./pkg/rpc/*.go; do
sed -i "s#// go:generate#//go:generate#g" $filename
done