Код в каталоге ожидает импорта
У меня есть пакет, который разветвляется из хранилища 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 ответ
Строка № 66 sha3/docs.go содержит комментарий об импорте.
import "golang.org/x/crypto/sha3"
Вы можете избавиться от ошибки сборки, удалив ее.