Я немного новичок в Go, особенно в механизме загрузки отдельных двоичных файлов (приложений CLI). Некоторые крутые проекты на github позволяют загружать cli-приложения с помощью go get
. Как я могу проверить, что установленный мной двоичный файл устарел? Я ищу что-то вроде go get
на основе Debian, которое проверяет наличие новейших версий пакетов без их установки.
В качестве примера. Допустим, я установил lazygit с помощью apt update
. И через некоторое время на github вышла новая версия. Можно ли проверить новую версию бинарника с помощью go get github.com/jesseduffield/lazygit
?
Я проверил справку и нашел флаг -u. Используйте go get -u github.com/jesseduffield/lazygit
, чтобы обновить инструмент.
Ничего из этого не относится к GitHub.
go get -u
никоим образом не относится к Github.
go get
вообще не скачивает бинарники. Он загружает исходный код.