Spring til indhold

Go (programmeringssprog)

Fra Wikipedia, den frie encyklopædi
For alternative betydninger, se Go (flertydig). (Se også artikler, som begynder med Go)
Gos logo
Gos maskot: en gopher

Go er et programmeringssprog udviklet af Google.[1] Udviklingen af sproget begyndte i september 2007 af Robert Griesemer, Rob Pike og Ken Thompson[2] og blev officielt annonceret i november 2009, med arbejde videreført fra Inferno-operativsystemet.[3] Den 28. marts 2012 blev Go version 1 officielt udgivet.[4] Den seneste version er 1.21.4, der blev udgivet den 7. november 2023.[5]

Officielle Go-implementationer er tilgængelige til Linux, Windows, Mac OS X og FreeBSD.[6]

Go er et kompileret sprog med en garbage collector. Sproget er særligt velegnet til serverløsninger, fordi der er indbygget understøttelse af parallelle processer.

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

package main

import "fmt"

func main()
{
	fmt.Printf("Hello, World\n")
}

Kilder/referencer

[redigér | rediger kildetekst]
  1. ^ Kincaid, Jason (2009-11-10). "Google's Go: A New Programming Language That's Python Meets C++". Techcrunch. Hentet 2015-06-06.
  2. ^ "Frequently Asked Questions (FAQ) - The Go Programming Language". golang.org. Hentet 2015-06-06. Robert Griesemer, Rob Pike and Ken Thompson started sketching the goals for a new language on the white board on September 21, 2007.
  3. ^ "goyacc.go: Derived from Inferno's utils/iyacc/yacc.c". Arkiveret fra originalen 2. august 2010. Hentet 12. december 2009.
  4. ^ Go version 1 is released
  5. ^ "Release History - The Go Programming Language". golang.org. Hentet 2018-12-30.
  6. ^ "Getting Started". Hentet 2012-05-13.
Spire
Denne artikel om datalogi eller et datalogi-relateret emne er en spire som bør udbygges. Du er velkommen til at hjælpe Wikipedia ved at udvide den.
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy