W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
通常是因?yàn)槟膒rotoc工具沒(méi)有正確安裝導(dǎo)致的。
請(qǐng)盡量采用包管理器方式進(jìn)行安裝,以確保安裝的完整性。
如果您一定要自行下載zip包安裝預(yù)編譯的版本或自行編譯安裝,請(qǐng)參考zip包中readme.txt文件的說(shuō)明進(jìn)行操作,確保include下的所有東西(通常是google目錄,里面是一系列.proto后綴的文件)都已經(jīng)正確放置在您的include路徑下,如/usr/local/include/目錄中,以確保protoc在編譯過(guò)程中能成功找到。
IDE中的這個(gè)提示不會(huì)影響項(xiàng)目的正常編譯,如果您需要解決這個(gè)報(bào)錯(cuò),請(qǐng)將項(xiàng)目中的thrid_party目錄加入Protobuf的custom include paths下。
在 goland 中,可以添加構(gòu)建配置如下圖
可以嘗試以下步驟
環(huán)境變量沒(méi)有配置,可以把 GOBIN 目錄配置到環(huán)境變量中即可,或者在 GOBIN 目錄下使用 kratos 工具
可以把缺失的文件放到項(xiàng)目的 third_party 中,或者定制 Makefile 將 proto 文件所在位置 添加到構(gòu)建命令中
可以覆蓋默認(rèn)的 DefaultResponseEncoder, 通過(guò) http.ResponseEncoder() 配置,注入到 http.Server() 中
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: