我正在遵循有關(guān)為Golang創(chuàng)建和使用協(xié)議緩沖區(qū)和gRPC的指南。我已經(jīng)到了在輸出目錄中生成Go文件的程度,但是我遇到了一些問題:所有 3 個文件中的導(dǎo)入都按如下方式開始:// Code generated by protoc-gen-go. DO NOT EDIT.// versions:// protoc-gen-go v1.25.0// protoc v3.15.5// source: building.protopackage locationimport ( proto "github.com/golang/protobuf/proto" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" reflect "reflect" sync "sync")現(xiàn)在,當(dāng)我嘗試構(gòu)建或運行我的main.go文件時,它只是導(dǎo)入緩沖區(qū)并生成一條消息(而不是它甚至過了導(dǎo)入階段),會發(fā)生以下情況:..\proto\out\loc\location\building.pb.go:10:2: cannot find package..\proto\out\loc\location\building.pb.go:11:2: cannot find package..\proto\out\loc\location\building.pb.go:12:2: cannot find package這些行指的是前面的代碼段中的前 3 個導(dǎo)入。
- 1 回答
- 0 關(guān)注
- 143 瀏覽
添加回答
舉報
0/150
提交
取消