Не удалось установить - PullRequest
       147

Не удалось установить

0 голосов
/ 07 августа 2020

Я пытался установить gospider и другие инструменты, я получаю эту ошибку

sudo go get -u github.com/jaeles-project/gospider
../../go/src/github.com/jaeles-project/gospider/core/crawler.go:28:20: unknown field 'MaxConnsPerHost' in struct literal of type http.Transport
../../go/src/github.com/jaeles-project/gospider/core/crawler.go:184:21: undefined: strings.ReplaceAll
../../go/src/github.com/jaeles-project/gospider/core/crawler.go:297:35: undefined: strings.ReplaceAll
../../go/src/github.com/jaeles-project/gospider/core/linkfinder.go:14:12: undefined: strings.ReplaceAll
../../go/src/github.com/jaeles-project/gospider/core/linkfinder.go:15:12: undefined: strings.ReplaceAll

Я пытался обновить sudo go get -u all как в здесь , но он работает вечно.

1 Ответ

1 голос
/ 07 августа 2020

Если strings.ReplaceAll не определено, это означает, что вы используете версию Go до 1.12, когда эта функция была добавлена.

Чтобы установить этот пакет, вам необходимо сначала обновить свой Go до версии после 1.12 (в идеале до последней версии).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...