Большинство ответов здесь для pre-Go 1.0, которому несколько лет, и ответы больше не применимы к рабочим установкам Go.
Простой ответ: go list ...
(как и для других подкоманд go
, три буквенных периода соответствуют всем пакетам). Это будет список всех пакетов в системе. См. go list -h
, чтобы узнать о других случаях использования этой верной команды.
Дейв Чейни также имеет соответствующую статью в блоге: список, ваш швейцарский армейский нож .