Simply download and install it at https://golang.org/dl/
sudo apt-get install python-software-properties # 12.04
sudo add-apt-repository ppa:duh/golang
sudo apt-get update
sudo apt-get install golang
Go is an open source programming language with better syntax for quick programming. Obviously that being benefit, go has several perks when compared to other languages such as easy threading, with a thread being created by the prefix 'go' before the function. Go lang has some weird syntax but you will get over it soon.
First we will start of with the classic Hello World. http://pastebin.com/MsPM5nix
Now we will try to return a string from a function.
Here is an program to DDOS the apache web server written in Go. Keep in mind that this is barely what it could do. This is a layer 7 attack as it is constantly opening the web page http://www.example.com, you could infact just send 64000 bytes of packets constantly to port 80, which would be more effective. Any way here is the code -> http://pastebin.com/na9J0r0Y
I am likely not going to continue this series, at least not in 2016(I've got exams, don't wanna fuck that up) but depending on demand I will write a Go lang series in 2017.