Как удалить пакет Go, загруженный с помощью команды "go get"? - PullRequest
0 голосов
/ 29 октября 2018

Я хочу знать, есть ли golang способ удалить или удалить пакет go. Проще говоря, в противоположность go get command.

e.g. 
$ go get <PACKAGE_NAME> 
$ go delete <PACKAGE_NAME>    (Looking for similar functionality)

Обратите внимание, что я знаю, что мы можем удалить загруженные файлы из каталога src и pkg вручную, используя команду rm . Но проблема в том, что системная команда rm не знает о ваших конкретных вещах (и т. Д., Чтобы заглянуть внутрь $ GOPATH / pkg ..), и это дополнительный шаг для пользователя при использовании rm . Я ищу что-то, что предоставляют все менеджеры пакетов ... как указано в одном комментарии ... (удаление npm, удаление pip и т. Д.).

Ответы [ 2 ]

0 голосов
/ 29 октября 2018

Но есть ли простой способ удалить загруженный пакет (иди удалить PACKAGE_NAME?)?

Нет, нет.

Вручную rm Инг - это путь.

0 голосов
/ 29 октября 2018

Вы можете просто удалить его со своего диска:

rm -r $GOPATH/src/<PACKAGE_NAME>

Это полностью удалит пакет. Увы, нет инструмента или команды go для удаления пакетов. Но это должно быть достаточно просто.

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