Go Language Resources Go, golang, go... NOTE: This page ceased updating in October, 2012

Go Packages

(Pre)packaged versions of Go for various systems.

Ubuntu

Gustavo Niemeyer is maintaining uptodate packages for Maverick. You can install them as follows:

sudo add-apt-repository ppa:niemeyer/ppa
sudo apt-get update
sudo apt-get install golang
export GOROOT=/usr/lib/go

RedHat and Fedora

RPMs for Fedora FC12:

OpenSUSE Build Service

Packages provided by the openSUSE Build Service(OBS):

https://build.opensuse.org/project/show?project=devel:languages:go

openSUSE:

11.1 http://download.opensuse.org/repositories/devel:/languages:/go/openSUSE_11.1/
11.2 http://download.opensuse.org/repositories/devel:/languages:/go/openSUSE_11.2/
11.3 http://download.opensuse.org/repositories/devel:/languages:/go/openSUSE_11.3/
Factory: http://download.opensuse.org/repositories/devel:/languages:/go/openSUSE_Factory/

Repositories for SUSE Linux Enterprise 11 (sp1):

http://download.opensuse.org/repositories/devel:/languages:/go/SLE_11_SP1/

Repositories for Mandriva

2010 http://download.opensuse.org/repositories/devel:/languages:/go/Mandriva_2010/
2010.1 http://download.opensuse.org/repositories/devel:/languages:/go/Mandriva_2010.1/

Arch Linux

The go package for the latest release version of Go can be installed with pacman -S go.

The latest development version of Go can be installed with the go-hg package from AUR.

For packaging programs or libraries written in Go, refer to the Go Package Guidelines.

FreeBSD

Mac OS X

Nokia’s Maemo

Npackd for MS Windows

A Go MinGW for Npackd exists in the default repository with the name: com.googlecode.gomingw.GoMinGW