0% found this document useful (0 votes)
76 views

The Google Programming GO

The Google Programming GO bySanchit Panchwatikar Introduction Go is the open source system programing language developed by Google It is experimental It is simple and fast It is safe It is concurrent It can compile large program in milisecond History of Go Robert griesence ,Rob pike & Ken Thompson start working a go in September 2007 By jan 2008 Ken started working as the compiler of the GO language which was written in C lang. Need of developing GO No major system

Uploaded by

sanchitpanchit
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
76 views

The Google Programming GO

The Google Programming GO bySanchit Panchwatikar Introduction Go is the open source system programing language developed by Google It is experimental It is simple and fast It is safe It is concurrent It can compile large program in milisecond History of Go Robert griesence ,Rob pike & Ken Thompson start working a go in September 2007 By jan 2008 Ken started working as the compiler of the GO language which was written in C lang. Need of developing GO No major system

Uploaded by

sanchitpanchit
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 6

The Google Programming

GO

by-
Sanchit Panchwatikar
Introduction
 Go is the open source system programing
language developed by Google
 It is experimental
 It is simple and fast
 It is safe
 It is concurrent
 It can compile large program in milisecond
History of Go
 Robert griesence ,Rob pike & Ken Thompson
start working a go in September 2007
 By jan 2008 Ken started working as the
compiler of the GO language which was written
in C lang.
Need of developing GO

No major system language has emerged in over a
decode , but over that time the computing landscape
has changed tremendously .
 Computers are enormously quickly but software
development is not faster.

Seen fundamental concept such as garbage collection
& parallel computation are not well supported by
popular system language
 The emergence of multicore computer has generated
worry and confusion
 The development are not happy with the construction
spped.
Features of GO
 Based on C prog lang
 Dynamic prog lang
 Free from garbage collection
 High speed compilation
 Support multicore computer
 It use two compiler i.e GCCGO which uses
GCC at the back end & 6g for 64bit architecture
& 8g for 32bit
syntex
.package main
import “ fmt ”
Func main()
{
fmt.printf(“hello,\n”)
}

You might also like