dyindude.golang

dyindude.golang CircleCI

このAnsibleロールは、マシンにgolangのディストリビューションをインストールし、セットアップするためのものです。公式のgolang dockerイメージを参考にしています。

  • バイナリディストリビューションはデフォルトの$GOROOT、すなわち/usr/local/goにインストールされます。
  • GOPATHのデフォルトは/goですが、変数golang_gopathで変更することができます。
  • /etc/profile.d/gopath.shはインストールの一部として作成され、GOPATHPATHを適切に設定します(システム全体に適用)。

ロール変数

デフォルト設定:

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.golang
ライセンス
bsd-3-clause
ダウンロード
94
所有者