Гоу

Из Википедије, слободне енциклопедије
Гоу

Оригиналан назив: енгл. Go
Изговара се: гоу
Модел: императивни, конкурентни
Аутор(и): Robert Griesemer, Rob Pike и Ken Thompson
Оперативни системи: Линукс, Mac OS X
Лиценца: Модификована BSD лиценца
Званична веб локација: http://golang.org/
Документација: http://golang.org/

Гоу (енгл. Go) је императивни програмски језик чија је основна намена системско програмирање. Подржава конкурентно програмирање кроз креирање процеса (нити) који могу међу собом да комуницирају на безбедан начин.

Са меморијом поступа на безбедан начин. Уграђени механизми онемогућавају приступ меморији ван предвиђене области. Језик се ослања на систем за аутоматско сакупљање и ослобађање некоришћене меморије.

Почетак креирања језика је септембар 2007. године. Његови првобитни творци су Robert Griesemer, Rob Pike и Ken Thompson. Језик је формиран у оквиру Гугл корпорације. Званично је промовисан новембра 2009. године под модификованом BSD лиценцом.

Програмски језик Гоу је тренутно у експерименталној фази.[1]

Здраво свете[уреди]

Следећи Гоу програм исписује „Здраво свете!":

package main

import "fmt"

func main() {
        fmt.Printf("Здраво свете!\n")
}

Референце[уреди]

  1. ^ The Go Programming Language, Приступљено 31. 3. 2013.

Спољашње везе[уреди]