Go is an open source project, distributed under a BSD-style license . This document explains how to check out the sources, build them on your own machine, and run them. First of all you need to set some Environment variables The Go compilation environment depends on three environment variables that you should set in your .bashrc or equivalent, plus one optional variable: $GOROOT The root of the Go tree. Typically this is $HOME/go but it can be any directory. $GOOS and $GOARCH The name of the target operating system and compilation architecture. Choices for $GOOS are linux, darwin (Mac OS X 10.5 or 10.6), and nacl (Native Client, an incomplete port). Choices for $GOARCH are amd64 (64-bit x86, the most mature port), 386 (32-bit x86), and arm (32-bit ARM, an incomplete port). The valid combinations are linux/amd64, linux/arm, linux/386, darwin/amd64, darwin/386, and nacl/386. $GOBIN (optional) The location where binaries will be installed. If you set $GOBIN, you need to ...
Get tips on any operations or functions done on or by the linux operating systems, debian, ubuntu, fedora etc..