Go (programmeringsspråk)

Fra Wikipedia, den frie encyklopedi
Hopp til navigering Hopp til søk
Go
Go Logo Blue.svg
Tilblivelse10. november 2009
Paradigme
Designet avRob Pike, Ken Thompson, Robert Griesemer
Utviklet avGoogle, Rob Pike, Ken Thompson, The Go Authors, Robert Griesemer
Siste versjon(er)1.20.2 / 7. mar. 2023
Versjon(er) i utvikling1.19rc2
Typetildeling inferens, statisk, strukturell, sterk, løpende
Filendelse(r).go
OSDragonFly BSD, FreeBSD, Linux, macOS, NetBSD, OpenBSD, Plan 9, Solaris, Microsoft Windows, iOS, Android, AIX, illumos
LisensBSD-lisensen
Påvirket av
C, Oberon-2, Limbo, Active Oberon, sekvensielle kommunikasjonsprosesser, Pascal, Oberon, Smalltalk, Newsqueak, Modula-2, Alef, APL, BCPL, Modula, Occam

Go er et programmeringsspråk utviklet av Google.[1] Det ble påbegynt i september 2007 av Robert Griesemer, Rob Pike og Ken Thompson[2] og ble offisielt annonsert i november 2009, med arbeid videreført fra Inferno-operativsystemet.[3]

Go-implementasjoner er tilgjengelig på Windows-, Linux- og Mac OS X-plattformer.[4]

Eksempler[rediger | rediger kilde]

Følgende er et Hello, world-program i Go:

package main

import "fmt"

func main() {
	fmt.Println("Hello, World")
}

Referanser[rediger | rediger kilde]

  1. ^ Google-go-language
  2. ^ «Language Design FAQ». Arkivert fra originalen 18. august 2010. Besøkt 16. november 2009. 
  3. ^ «goyacc.go: Derived from Inferno's utils/iyacc/yacc.c». Arkivert fra originalen 2. august 2010. Besøkt 16. november 2009. 
  4. ^ Installing Go

Eksterne lenker[rediger | rediger kilde]


Haskell-logo.pngDenne programmeringrelaterte artikkelen er foreløpig kort eller mangelfull, og du kan hjelpe Wikipedia ved å utvide den.