Skip to content

Instantly share code, notes, and snippets.

@gmanny
Forked from jmervine/goinst.sh
Last active August 29, 2015 14:19
Show Gist options
  • Save gmanny/9b739c5694b76b72b5fb to your computer and use it in GitHub Desktop.
Save gmanny/9b739c5694b76b72b5fb to your computer and use it in GitHub Desktop.
#!/usr/bin/env bash
#
# Example usage:
#
# $ VERSION=1.3 sudo ./goinst.sh
if [ "$(id -u)" != "0" ]; then
echo "This script must be run as root" 1>&2
exit 1
fi
test "$VERSION" || VERSION=1.3
set -ex
cd /tmp
wget http://golang.org/dl/go$VERSION.linux-amd64.tar.gz
tar -C /usr/local -xzf go$VERSION.linux-amd64.tar.gz
echo 'export PATH=/usr/local/go/bin:$PATH' > /etc/profile.d/golang.sh
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment