In queste slide potete trovare una raccolta di informazioni generiche e qualche link a risorse utili per iniziare o per approfondire la conoscenza di questo nuovo linguaggio di programmazione.
2. VOLANO
WIKIPEDIA
▸“Go (often referred to as golang) is a programming
language created at Google[12] in 2009 by Robert
Griesemer, Rob Pike, and Ken Thompson."
4. PAIN IN GOOGLE
PAINS
▸Slow build
▸Uncontrolled dependencies
▸Different subset of language
▸Poor program understanding
▸Difficulty of writing automatic tools
13. GOLANG
SEMANTIC
▸ C-Like
▸ Changes
▸ No pointer arithmetic
▸With some “accrocchio” se po’ fa!
▸ No implicit numeric conversion
▸ No type aliases
▸Some kind of alias were introduced in 1.8
▸ More
▸ Concurrency
▸ Garbage collection
▸ Interface type
▸ Reflection
23. GOLANG
TESTING Fizz buzz is a group word
game for children to teach
them
about division.[1] Players
take turns to count
incrementally, replacing
any number divisible by
three with the word "fizz",
and any number divisible
by five with the word
"buzz".