我正在嘗試從我的文件中運(yùn)行以下命令template.go://go:generate gotext -srclang=en update -out=catalog.go -lang=en,de_DE,es_MX,fr_CA,pt_BR我預(yù)計(jì)會(huì)生成一個(gè)catalog.go,但相反,我收到以下錯(cuò)誤:gotext: extract failed: pipeline: golang.org/x/text/message is not importedtemplate.go:3: running "gotext": exit status 1template.go我在生成命令后確實(shí)有以下導(dǎo)入:import ( "time" log "github.com/sirupsen/logrus" "golang.org/x/text/message")我嘗試將導(dǎo)入移到generate命令之前。我還嘗試generate ./...從項(xiàng)目的根目錄運(yùn)行。我也嘗試過(guò)gotext單獨(dú)運(yùn)行,但還是同樣的錯(cuò)誤消息。我還在 github 上找到了以下線程: https: //github.com/golang/go/issues/26312 我已經(jīng)嘗試了那里的建議,但它似乎也沒(méi)有解決問(wèn)題。
1 回答

慕碼人8056858
TA貢獻(xiàn)1803條經(jīng)驗(yàn) 獲得超6個(gè)贊
rm -rf vendor/golang.org/x/text
我通過(guò)從項(xiàng)目的根目錄運(yùn)行命令解決了這個(gè)問(wèn)題。當(dāng)然,為了讓事情正常進(jìn)行,我還需要安裝 gotext。這可以通過(guò)運(yùn)行來(lái)完成go get golang.org/x/text/cmd/gotext
。
.../text/message
我相信如果也安裝了二進(jìn)制文件GOPATH/bin
,這個(gè)問(wèn)題就可以解決
- 1 回答
- 0 關(guān)注
- 194 瀏覽
添加回答
舉報(bào)
0/150
提交
取消