#!/bin/bash # Bootstraps go to compile go. set -e darwin='https://storage.googleapis.com/golang/go1.11.10.darwin-amd64.tar.gz' linux='https://storage.googleapis.com/golang/go1.11.10.linux-amd64.tar.gz' url='' case "$(uname)" in Linux) url=${linux} ;; Darwin) url=${darwin} ;; *) echo "$0 - Unknown system." exit 1 ;; esac cd $(mktemp -d 2>/dev/null || mktemp -d -t 'mytmpdir') wget ${url} >/dev/null tar xvf ${url##*/} >/dev/null echo $PWD/go/