目录中的代码需要导入

时间:2018-02-06 04:47:24

标签: go gopath

我有一个从存储库myproject分叉的包。在项目内部,我想使用sha3包中的一些函数,但是,我需要先将go文件添加到sha3包中,其中包含一些额外的功能。我想在我的项目中包含这个自定义sha3包。我将sha3目录复制并粘贴到myproject目录中,在我的go代码中,我导入了sha3包: import . "github.com/myproject/sha3"。现在,当我尝试构建myproject包时,我得到: code in directory /src/github.com/myproject/sha3 expects import "golang.org/x/crypto/sha3"。我无法理解问题所在。我检查了go目录中的所有sha3文件,但没有一个需要导入!

1 个答案:

答案 0 :(得分:4)

第66行sha3 / docs.go有导入评论。

import "golang.org/x/crypto/sha3"

您可以通过删除它来消除构建错误。