я работал над программой golang, и она работала правильно до вчерашнего дня,
этим утром я внес некоторые изменения и получил сборку, и все было в порядке
затем я попытался запустить программу через командную строку, но появилось это сообщение
k@kM:~/Projects/co-lib$ запустите main.go
khaled@khaledM:~/Projects/co-lib$ запустить main.go
Команда «go» не найдена, но может быть установлена с помощью:
sudo snap install go # версии 1.17.3 или
sudo apt install golang-go # версия 2:1.13~1ubuntu2
sudo apt install gccgo-go # версия 2:1.13~1ubuntu2
Дополнительные версии см. в разделе «Snap info go».
затем попытался переустановить его, но опа!
я сею это сообщение:
[sudo] пароль для khaled:
ошибка: эта версия Snap "go" была опубликована с использованием классического ограничения и
таким образом, может выполнять произвольные системные изменения за пределами безопасности
песочница, которой обычно ограничиваются снимки, что может поставить вашу систему в
риск.
Если вы понимаете и хотите продолжить, повторите команду, включая
--классический.
затем скачал последнюю версию и попытался установить ее с помощью этого порядка
sudo apt установить go1.17.3.linux-amd64.tar.gz
но он снова показывает другое сообщение:
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
E: Не удалось найти пакет go.1.17.3.linux-amd64.tar.gz.
E: Не удалось найти пакет по glob 'go.1.17.3.linux-amd64.tar.gz'
живи мне! расположение загруженного файла находится прямо в домашнем каталоге!
я в полном замешательстве
пожалуйста, помогите мне