Go Language - GitHub Pages
9/1/2016
Go Language
Go Language
September 2016
Giacomo Tartari PhD student, University of Troms?
1/53
9/1/2016
Go Language
Go
2/53
9/1/2016
Why?
Go Language
Rob Pike's take (one of the Go instigator) ()
3/53
9/1/2016
Brie y
Go Language
Languages used at Google at the time (mostly Java, C++, and Python) were not satisfactory
slow builds uncontrolled dependencies each programmer using a di erent subset of the language poor program understanding (code hard to read, poorly documented, and so on) duplication of e ort di culty of writing automatic tools cross-language builds
4/53
9/1/2016
Engineering not Research
Go Language
C-like syntax, simple and fast to learn
Compiled and type safe (static and strong typed)
Concurrent (CSP-like)
Garbage collected
Composition and not inheritance
Batteries included, rich std lib
5/53
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related download
- go the standard library
- golang scale 19x 19x
- go programming tutorialspoint
- the go programming language part 1
- table of contents
- go language github pages
- the go programming language
- go university of california berkeley
- go golang references important packages
- develop your embedded applications faster comparing c and