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

从 VSCode 下载 Golang 库时出错

从 VSCode 下载 Golang 库时出错

Go
波斯汪 2023-07-17 09:52:29
在 cmd 或 vscode 中运行以下命令:go get -u -v github.com/mdempsky/gocode我收到以下控制台错误:crypto/internal/cipherhwcrypto/rc4runtime# crypto/rc4c:\go\src\crypto\rc4\rc4_asm.go:13:18: (*Cipher).XORKeyStream redeclared in this blockprevious declaration at c:\go\src\crypto\rc4\rc4.go:61:6我已经检查了 GOPATH 和 GOROOT。我也卸载了重新安装go和VSCode,还是不成功。
查看完整描述

1 回答

?
拉莫斯之舞

TA贡献1820条经验 获得超10个赞

这是一个声明错误,如果您检查错误代码,您可以自行修复。

crypto\rc4\rc4_asm.go:13:18: (*Cipher).XORKeyStream 在此块中重新声明

先前的声明位于 c:\go\src\crypto\rc4\rc4.go:61:6

第一行指出 (*Cipher).XORKeyStream 在文件 rc4_asm.go 的第 13 行重新声明

因此,如果您检查 rc4.go 文件第 61 行,您会发现 (*Cipher).XORKeyStream 已被定义多次。保留您需要的定义,然后再次构建。

我要注意的是,go get 的步骤之一是 go build,因此您不必担心一次又一次地重新下载。

我会尝试删除下载并重试,但是,我设法使用该命令并获得了无错误的构建。


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

添加回答

举报

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