why i do that? because on the official how-to installation guide http://golang.org/doc/install.html, the example installation seems to be done with ubuntu or a similiar distro.
- set standard go variables
- export GOROOT=/home/you/golang
- export GOOS=linux
- export GOARCH=386
- mkdir /home/you
- export GOBIN=/home/you
- export PATH=$PATH:/home/you
- env|grep '^GO'
- env|grep '^PATH'
- sudo zypper install mercurial
- hg clone -r release https://go.googlecode.com/hg/$GOROOT
- sudo zypper install gcc bison glib2-devel ed make
- cd $GOROOT/src
- --- cd test ../test
- N known Bugs; 0 expected Bugs
- according to googles official how-to, N varies from release to release
if you run into troubles while building go (step 7) the issue http://code.google.com/p/go/issues/detail?id=178#makechanges might be helpful
i had a building problem, that had to do with my locale management on opensuse, but after reinstalling the locales everything was fine again
i installed the go programming language on a freshly updated opensuse 11.2 release, i guess it should work with older releases as well, but i didn't test it