# Встановлення останньої версії Go в Debian Це коротенька інструкція для початківців, яка дозволить швидко розгорнути останню версію інфраструктури Go в Debian для збірки програм. ## Видалення попередньої версії Спочатку перевірте, чи не встановлена певна версія Go за допомогою пакетного менеджеру: ``` go version ``` Якщо так, попередньо переконайтесь, що її не використовують інші програми, після чого її можна видалити із системи: ``` apt remove golang ``` Додатково можна перевірити наявність старих файлів та зачистити їх: ``` rm -rf /usr/lib/go-ВЕРСІЯ ``` ## Встановлення останньої версії Наступні кроки виконуються в домашній теці користувача, від якого планується запуск програми: ``` cd ~ ``` Переходимо на [сторінку завантажень Go](https://go.dev/dl/) і обираємо версію для потрібної архітектури: ``` wget https://go.dev/dl/go1.22.1.linux-amd64.tar.gz ``` Розпаковуємо архів, після чого його можна видалити: ``` tar -xzf go1.22.1.linux-amd64.tar.gz rm go1.22.1.linux-amd64.tar.gz ``` Переміщуємо файли до системної теки від `root`: ``` sudo mv go /usr/local/ ``` Створимо робочу теку Go для поточного користувача: ``` mkdir ~/go ``` Налаштуємо шляхи та перезавантажимо профіль: ``` export PATH=$PATH:/usr/local/go/bin export GOPATH=~/go source .bashrc ``` Перевіряємо результат: ``` go version ```