Go (programmeringsspråk)

Fra Wikipedia, den frie encyklopedi
Go
Tilblivelse10. november 2009[1][2]
Paradigme
Designet avRob Pike, Ken Thompson, Robert Griesemer
Utviklet avGoogle, Rob Pike, Ken Thompson, The Go Authors, Robert Griesemer
Siste versjon(er)1.22.0 / 6. feb. 2024
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.[3] Det ble påbegynt i september 2007 av Robert Griesemer, Rob Pike og Ken Thompson[4] og ble offisielt annonsert i november 2009, med arbeid videreført fra Inferno-operativsystemet.[5]

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

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. ^ go.dev[Hentet fra Wikidata]
  2. ^ go.dev[Hentet fra Wikidata]
  3. ^ Google-go-language
  4. ^ «Language Design FAQ». Arkivert fra originalen 18. august 2010. Besøkt 16. november 2009. 
  5. ^ «goyacc.go: Derived from Inferno's utils/iyacc/yacc.c». Arkivert fra originalen 2. august 2010. Besøkt 16. november 2009. 
  6. ^ Installing Go

Eksterne lenker[rediger | rediger kilde]