您好我正在尝试用 Go 语言生成简单的 protobuf 文件
syntax = "proto3";
package gen;
message EvtKeepAlive
{
string SvcName = 2;
}
在标题中,我看到该包使用了两种不同的 proto go 实现,一种来自github.com,另一种来自google.golang.org。据我了解,后者取代了前者,那么这个文件生成是否有效?
// versions:
// protoc-gen-go v1.25.0-devel
// protoc v3.13.0
// source: common.proto
package gen
import (
proto "github.com/golang/protobuf/proto"
protoreflect "google.golang.org/protobuf/reflect/protoreflect"
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
)