为了账号安全,请及时绑定邮箱和手机立即绑定

gotext:提取失败:管道:golang.org/x/text/message 未导入

gotext:提取失败:管道:golang.org/x/text/message 未导入

Go
不负相思意 2023-07-10 10:43:18
我正在尝试从我的文件中运行以下命令template.go://go:generate gotext -srclang=en update -out=catalog.go -lang=en,de_DE,es_MX,fr_CA,pt_BR我预计会生成一个catalog.go,但相反,我收到以下错误:gotext: extract failed: pipeline: golang.org/x/text/message is not importedtemplate.go:3: running "gotext": exit status 1template.go我在生成命令后确实有以下导入:import (    "time"    log "github.com/sirupsen/logrus"    "golang.org/x/text/message")我尝试将导入移到generate命令之前。我还尝试generate ./...从项目的根目录运行。我也尝试过gotext单独运行,但还是同样的错误消息。我还在 github 上找到了以下线程: https: //github.com/golang/go/issues/26312 我已经尝试了那里的建议,但它似乎也没有解决问题。
查看完整描述

1 回答

?
慕码人8056858

TA贡献1803条经验 获得超6个赞

rm -rf vendor/golang.org/x/text我通过从项目的根目录运行命令解决了这个问题。当然,为了让事情正常进行,我还需要安装 gotext。这可以通过运行来完成go get golang.org/x/text/cmd/gotext

.../text/message我相信如果也安装了二进制文件GOPATH/bin,这个问题就可以解决


查看完整回答
反对 回复 2023-07-10
  • 1 回答
  • 0 关注
  • 91 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信