2017年7月13日木曜日

Ubuntu16.04 (64bit) に golang 1.8.3 をインストール

概要

別の記事でちょろっとインストール方法が記載されていたりするのですが、単体の記事でポストしていなかったので備忘録として残しておきます
バージョンが上がればインストール方法が変わる可能性があるので、最新版をインストールしたい場合は参考サイトにある公式を御覧ください

環境

  • Ubuntu 16.04
  • golang 1.8.3 -> 1.11.2

インストール

  • cd /tmp
  • wget 'https://storage.googleapis.com/golang/go1.8.3.linux-amd64.tar.gz'
  • wget 'https://dl.google.com/go/go1.11.2.linux-amd64.tar.gz'
  • tar -C /usr/local -xzf go1.8.3.linux-amd64.tar.gz
  • mkdir $HOME/go
  • echo 'export PATH=$PATH:/usr/local/go/bin' >> $HOME/.profile
  • echo 'export GOPATH=$HOME/go' >> $HOME/.profile
  • echo 'export PATH=$PATH:$GOPATH/bin' >> $HOME/.profile
  • go version

Getting Started

  • mkdir -p $GOPATH/src/github.com/hawksnowlog/test
  • touch $GOPATH/src/github.com/hawksnowlog/test/main.go
  • vim $GOPATH/src/github.com/hawksnowlog/test/main.go
package main

import (
        "fmt"
)

func main() {
        fmt.Println("hoge")
}
  • go fmt github.com/hawksnowlog/test
  • go build github.com/hawksnowlog/test
  • go install github.com/hawksnowlog/test
  • test

参考サイト

0 件のコメント:

コメントを投稿