Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Go Rocks!

549 views

Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Go Rocks!

  1. 1. Go Rocks!
  2. 2. C for the 21 century st
  3. 3. C for the 21 century stsuitable for multicore machines
  4. 4. C for the 21 century stsuitable for networked machines
  5. 5. C for the 21 century st suitable for web stuffimport ( "fmt" "net/http")type Hello struct{}func (h Hello) ServeHTTP( w http.ResponseWriter, r *http.Request) { fmt.Fprint(w, r)}
  6. 6. It is essentially an imperative (procedural, structural) kind of language, built with concurrency in mind. It is not object-oriented in the normal sense, because it doesn’t have the concept of classes andinheritance. However it does have a concept of interfaces, with which much of polymorphism can be realized Go also exhibits the fundamental aspects of a functional languageIt is statically typed, but it has certain characteristics of a dynamically typed language. The Way To Go: A Thorough Introduction To The Go Programming Language Ivo Balbaert
  7. 7. http://tour.golang.org/

×