Proto 文件转换
将 proto3 => proto2
goland 打开 proto3 文件,进行正则+区分大小写替换
替换内容: (^\s+)(int|string|uint|bool|([A-Z][a-z]))
替换成: $1optional $2
将 proto2 => proto3
Proto3 和 Proto2 差异
参考: https://colobu.com/2019/10/03/protobuf-ultimate-tutorial-in-go/
本文介绍了将proto3文件转换为proto2文件以及将proto2文件转换为proto3文件的方法,同时说明了proto3与proto2之间的差异。
goland 打开 proto3 文件,进行正则+区分大小写替换
替换内容: (^\s+)(int|string|uint|bool|([A-Z][a-z]))
替换成: $1optional $2
参考: https://colobu.com/2019/10/03/protobuf-ultimate-tutorial-in-go/