我正在为我正在处理的项目编写基于服务的服务器,该服务器是用 Go 编写的,并使用协议缓冲区进行服务间通信。一切正常,直到我添加了名为DeviceRequest
and 的协议DeviceResponse
,现在编译器找不到它们,而协议的 go 源存在并设置在我的GOPATH
. WebStorm 也能找到它们,但由于某种原因编译器没有找到。奇怪的是,Go 源不再存在的旧协议可以工作(Webstorm 也无法识别它们)
我试过删除我的文件中的文件GOPATH
,但这没有用。我的猜测是go
使用某种缓存,但我在网上找不到任何关于它的信息。
江户川乱折腾
相关分类