如果你在建構Go 專案時遇到類似「missing method protoreflect」的錯誤從不同的套件匯入proto 文件,解決方法如下:
當您將proto 文件移至單獨的套件並將它們匯入另一個套件時,例如:
-ProjectFolder/ /prototemps/<all .proto and .pb.go exist here> (Package "prototemps") /reader/reader.go which fails to call proto.Unmarshall (Package "reader")
確保在reader .go 中,您對proto 套件使用正確的導入語句。您可以嘗試在這兩個選項之間切換:
以上是如何解決 Go 中從不同套件匯入 Proto 檔案時出現「Missing Method protoreflect」錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!