Я использую Golang уже 2 недели, и я хочу поделиться, как вы можете установить последнюю версию Go (v1.3.1) на Ubuntu 13.x / 14.x.
cd /usr/lib/
apt-get install mercurial
hg clone -u release https://code.google.com/p/go
cd /usr/lib/go/src
./all.bash
ll /usr/lib/go
nano ~/.bashrc
# append this to your script
export GOPATH=/srv/go
if [ -d "/usr/lib/go/bin" ] ; then
PATH="${GOPATH}/bin:/usr/lib/go/bin:${PATH}"
fi
cd /usr/lib/go
hg update release
go env
mkdir -p /srv/go
cd /srv/go/
mkdir -p $GOPATH/src/github.com/username
mkdir -p $GOPATH/src/github.com/username/hello
cd $GOPATH/src/github.com/username/hello
nano hello.go
package main
import "fmt"
func main() {
fmt.Printf("goeiedag, wereld\n")
}
go run hello.go
cd $GOPATH/src/github.com/username/hello
go install
ll $GOPATH/bin/
hello