Go — это язык программирования с открытым исходным кодом, разработанный командой Google. Он позволяет создавать простое, надежное и эффективное программное обеспечение. При написании данной статьи последней доступной версией является Go 1.15. Данное руководство поможет установить Go 1.15 на MacOS.
Содержание статьи
- Где скачать Golang для macOS
- Установка Go на macOS
- Настройка рабочего пространства Go
- Установка инструмента управления зависимостями
- Узнать установленную версию Go
Где скачать Golang для macOS
Последнюю версию Go можно скачать на странице https://golang.org/dl/. Там вы найдете ссылку для Apple macOS. Текущая версия Go 1.15 подходит для macOS 10.12 и новее, поддерживается только 64-битная архитектура.
Рекомендуем вам супер TELEGRAM канал по Golang где собраны все материалы для качественного изучения языка. Удивите всех своими знаниями на собеседовании! 😎
Мы публикуем в паблике ВК и Telegram качественные обучающие материалы для быстрого изучения Go. Подпишитесь на нас в ВК и в Telegram. Поддержите сообщество Go программистов.
Скачать Go 1.15 можно также через использование curl
в командной строке.
1 |
curl -o golang.pkg https://dl.google.com/go/go1.15.darwin-amd64.pkg |
Установка Go на macOS
Для начала процесса установки Go в операционной системе macOS, просто кликните на скачанный пакет Go.
Пользователи, что предпочитают работу с командной строкой, для начала процесса инсталляции могут использовать следующую команду.
1 |
sudo open golang.pkg |
Далее просто следуйте инструкциям, пока не появится окно, сообщающее о завершении установки.
Настройка рабочего пространства Go
Для настройки переменных окружения требуется отредактировать файл ~/.bash_profile
или ~/.profile file
(или их эквивалент). Обычно нужны три переменные окружения — GOROOT
, GOPATH
и PATH
.
GOROOT
находится там, где был установлен пакет Go.
1 |
export GOROOT=/usr/local/go |
GOPATH
является местом рабочей директории. К примеру, папкой нашего проекта является ~/Projects/Proj1
.
1 |
export GOPATH=$HOME/Projects/Proj1 |
Теперь настроим переменную PATH
для получения общего доступа к бинарной системе.
1 |
export PATH=$GOPATH/bin:$GOROOT/bin:$PATH |
Установка инструмента управления зависимостями
govendor является инструментом, что используется для эффективного управления зависимостями приложений Go. Его также нужно установить.
1 |
go get -u github.com/kardianos/govendor |
Узнать установленную версию Go
Установка и настройка Go успешно завершена. Можем проверить, какая именно версия языка Go была установления в системе.
1 2 3 |
go version go version go1.15 darwin/amd64 |
Администрирую данный сайт с целью распространения как можно большего объема обучающего материала для языка программирования Go. В IT с 2008 года, с тех пор изучаю и применяю интересующие меня технологии. Проявляю огромный интерес к машинному обучению и анализу данных.
E-mail: vasile.buldumac@ati.utm.md
Образование
Технический Университет Молдовы (utm.md), Факультет Вычислительной Техники, Информатики и Микроэлектроники
- 2014 — 2018 Universitatea Tehnică a Moldovei, ИТ-Инженер. Тема дипломной работы «Автоматизация покупки и продажи криптовалюты используя технический анализ»
- 2018 — 2020 Universitatea Tehnică a Moldovei, Магистр, Магистерская диссертация «Идентификация человека в киберпространстве по фотографии лица»