Facts of Google’s Go Programming Language
Its Google time!! Google has introduced a new open source programming language named as Go. The initial design of Go was started in September 2007 by Robert Griesemer, Rob Pike and Ken Thompson and was officially announced in November 2009 which is compatible in Linux and Mac Operating system. Go is a expressive, concurrent, garbage-collected systems programming language. Google’s Words : Go is experimental to combines the performance , security benefits associated with C or C++ programming language and the speed of a dynamic language like python that means its Python Meets C++. Compilation of the code runs closer to C , even large binaries compile in just a few seconds.
Learning of every language starts with a Program "Hello World":
The syntax of Go is very similar to C Programming language except the declarations type, other syntactical differences are , Go are missing parentheses around if and for expressions. Go is concurrent programming language but unlike to occam or Limbo (concurrent programming languages) , Go does not provide any in-built notion of safe or verifiable concurrency. Go has some feature of Pi calculus like channel passing.
- open source
Final words of Google : We are hoping Go turns out to be a great language for systems programming with support for multi-processing and a fresh and lightweight take on object-oriented design, with some cool features like true closures and reflection.
To know more about programming , php info , php editor , programming php ,Open-source , php help and php script , subscribe to our feed by entering email address below. You will get updates via email about every tutorial posted on this site . It will not take more than a sec.