GO Language

Background

  • Developed By Google
  • Designer :
    • Robert Griesemer,
    • Rob Pike,
    • Ken Thompson
  • Released at 2009
  • Based on Inferno (Distributed System)
  • BSD License
  • Environment : Windows / Linux / Mac OS
  • Invoked Languages : C / Oberon / Limbo

Programming Language

  • static type / strong data type
  • Compiled : gc, gccgo
  • Compared C / C++
    • Unsupported : exception, inheritance, template, assertion, virtual function
    • Supported : slice, parallel, interface, garbage collection, hash
  • Style :
    • No need comma
    • {} can’t be replaced on the next line
    • No () for the branch (IF) or loop
  • Parallelized : Goroutine
    • Non-blocked by go syntax

Content

Necessary Resources

results matching ""

    No results matching ""