Tuesday, July 9, 2013

Golang with Google Appengine

Golang

"Go is expressive, concise, clean, and efficient. Its concurrency mechanisms make it easy to write programs that get the most out of multicore and networked machines, while its novel type system enables flexible and modular program construction. Go compiles quickly to machine code yet has the convenience of garbage collection and the power of run-time reflection. It's a fast, statically typed, compiled language that feels like a dynamically typed, interpreted language."     

That's what they told about GO... :D

 

Installing Go in ubuntu

 For Ubuntu you can download Go from here. If you downloaded the tarball then extract it where you want to.In extracted folder you got a bin folder. (I did it on /opt/lib/go) That's what we want for further and now you are good to GO... :)

To check your download working properly just "cd" to the go/bin from shell and execute command ./go .. Then you ll see bunch of commands you can execute with go if not do the download again. 

Now download Google App Engine for GO. And extract it on a location you preferred. (/opt/lib/google/goAppEngine)



Will continue with further posts... ;)