Go Programming - Installation

I was playing with Go programming language (Golang) recently. Go looks like an interesting programming language.  I will show you how you can install Go in a 64 bit GNU/Linux system.

Installation

To install Go in a 64 bit GNU/Linux:
cd $HOME
wget -c https://go.googlecode.com/files/go1.1.2.linux-amd64.tar.gz
tar zxvf go1.1.2.linux-amd64.tar.gz
mkdir mygo
You can download source and binary packages of Go from from here: https://code.google.com/p/go/downloads/list
To set PATH and other environment variables, add these lines at the end of $HOME/.bashrc:
export GOROOT=$HOME/go
export PATH=$PATH:$GOROOT/bin

export GOPATH=$HOME/mygo
export PATH=$PATH:$GOPATH/bin

Running a program

To run a program:
go run <program.go>
Here is an example hello world program:
package main

import "fmt"

func main() {
    fmt.Printf("Hello, world.\n")
}
Save the above code in a hello.go and run it like this:
go run hello.go

You can build (compile) and run the binary like this:
go build hello.go
./hello

Here is the screencast I created with same notes.


I am looking forward to your feedback.

Popular posts from this blog

New location for Python Testing Tools Taxonomy

PyCon India 2014 received 143 proposals

To the Indian Python Programming Community, Thank you for the award