mirror of
https://github.com/golang/go
synced 2024-11-12 03:50:21 -07:00
3402c5e8fe
R=rsc CC=golang-dev https://golang.org/cl/1784042
47 lines
1.3 KiB
Plaintext
47 lines
1.3 KiB
Plaintext
This is the source code repository for the Go programming language.
|
|
|
|
For documentation about how to install and use Go,
|
|
visit http://golang.org/ or load doc/install.html in your web browser.
|
|
|
|
After installing Go, you can view a nicely formatted
|
|
doc/install.html by running godoc --http=:6060
|
|
and then visiting http://localhost:6060/doc/install.html.
|
|
|
|
Unless otherwise noted, the Go source files are distributed
|
|
under the BSD-style license found in the LICENSE file.
|
|
|
|
--
|
|
|
|
Binary Distribution Notes
|
|
|
|
If you have just untarred a binary Go distribution, then there are some
|
|
environment variables you'll need to set in your .profile (or equivalent):
|
|
|
|
GOOS should be set to your operating system (eg, linux),
|
|
GOARCH should be your processor architecture (eg, amd64),
|
|
GOROOT should be the directory you extracted the tarball to,
|
|
GOBIN should point to $GOROOT/bin.
|
|
|
|
For example, if you downloaded the tarball
|
|
|
|
go.release.YYYY-MM-DD.linux-amd64.tar.gz
|
|
|
|
and extracted it to
|
|
|
|
/home/username/go
|
|
|
|
you would set the following variables:
|
|
|
|
export GOOS=linux
|
|
export GOARCH=amd64
|
|
export GOROOT=/home/username/go
|
|
export GOBIN=$GOROOT/bin
|
|
|
|
See doc/install.html for more detail about these flags.
|
|
|
|
Additionally, $GOROOT should be in your $PATH:
|
|
|
|
export PATH=PATH:$GOROOT
|
|
|
|
|