Go (programmeringssprog)
- For alternative betydninger, se Go (flertydig). (Se også artikler, som begynder med Go)
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]
Kendetegn
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.
Eksempler
Følgende er et Hello world-program i Go:
package main
import "fmt"
func main()
{
fmt.Printf("Hello, World\n")
}
Kilder/referencer
- ^ Kincaid, Jason (2009-11-10). "Google's Go: A New Programming Language That's Python Meets C++". Techcrunch. Hentet 2015-06-06.
- ^ "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.
- ^ "goyacc.go: Derived from Inferno's utils/iyacc/yacc.c". Arkiveret fra originalen 2. august 2010. Hentet 12. december 2009.
- ^ Go version 1 is released
- ^ "Release History - The Go Programming Language". golang.org. Hentet 2018-12-30.
- ^ "Getting Started". Hentet 2012-05-13.
Spire |