我想在我的protobufs
中使用timestamppb
包,因为它有助于轻松地将Timestamp
转换为Go
time. Time
。但是,我不知道如何将其导入到.proto
文件中。当我尝试时,我得到以下错误Import "google.golang.org/protobuf/types/known/timestamppb" was not found or had errors.
我查看了timestamppb
包的文档timestamppb docs,但似乎没有在.proto
文件中使用它的示例。
syntax = "proto3";
import "google.golang.org/protobuf/types/known/timestamppb";
// import "google.golang.org/protobuf/types/known/timestamppb.proto"; I tried this too but no luck
message Example {
timestamppb.Timestamp example_time = 1;
}
1条答案
按热度按时间wfveoks01#
.proto
文件的导入为:您尝试的路径是Go代码中需要与
go get
结合使用的路径。