Skip to main content

Posts

Showing posts with the label Go

THE ORIGINS OF GOLANG

“Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.” - golang.org Go (as referred as Golang) was convinced in September 2007 by Robert Griesemer, Rob Pike, and Ken Thompson, and was announced on 10 November 2009. Go borrows and adapts good ideas from many others languages, and avoiding some features that have led to complexity and unreliable code. Golang facilities for concurrency are the new and efficient feature and its approach to data abstraction and object-oriented programming is unusually flexible, and it has automatic memory management (gc). Go is specially build infrastructure like network servers, and tools and systems for programmers. Go is an open-source project which is already mentioned in quotes, so for the source code for its compiler, libraries, and tools is freely available to anyone. Go runs on Unix like systems - Linux, FreeBSD, OpenBSD, Mac OS X and on Plan 9 and Micr...