golang

dyindude.golang CircleCI

Ansible-роль для установки и настройки работающего дистрибутива golang на машине. Смоделирована по образцу официальных golang docker-образов.

  • Бинарный дистрибутив устанавливается в стандартное $GOROOT, /usr/local/go.
  • GOPATH по умолчанию равен /go и может быть изменен через переменную по умолчанию golang_gopath.
  • /etc/profile.d/gopath.sh создается в ходе установки и корректно устанавливает GOPATH и PATH для системы.

Переменные роли

по умолчанию:

golang_gopath: "/go"
golang_version: "1.11.2"
golang_arch: "linux-amd64"

Пример плейбука

- hosts: hosts
  roles:
     - dyindude.golang

Лицензия

BSD

Информация об авторе

dyindude

О проекте

install and set up golang distribution

Установить
ansible-galaxy install dyindude/ansible-role-golang
Лицензия
bsd-3-clause
Загрузки
80
Владелец