Go

E17649

Go is a statically typed, compiled programming language developed at Google, known for its simplicity, efficient concurrency support, and suitability for scalable networked and cloud services.

AI illustration

How this image was made

AI-generated illustration of Go

This AI-generated illustration was produced by black-forest-labs/FLUX.2-dev (1024x1024) from a prompt written by openai/gpt-oss-120b from the entity's label + description.

Prompt

Generate an image of Go (Go is a statically typed, compiled programming language developed at Google, known for its simplicity, efficient concurrency support, and suitability for scalable networked and cloud services.)

All labels observed (11)

How this entity was disambiguated

Statements (63)

Predicate Object
instanceOf compiled programming language ⓘ
programming language ⓘ
statically typed programming language ⓘ
alsoKnownAs Golang ⓘ
linked to: Go
concurrencyModel CSP (Communicating Sequential Processes) ⓘ
designedBy Ken Thompson ⓘ
Rob Pike ⓘ
Robert Griesemer ⓘ
developer Google ⓘ
executionModel compiled to native code ⓘ
fileExtension .go ⓘ
firstAppeared 2009 ⓘ
hasCommand go build ⓘ
go fmt ⓘ
go run ⓘ
go test ⓘ
hasFeature channels ⓘ
cross-compilation support ⓘ
garbage collection ⓘ
goroutines ⓘ
interfaces ⓘ
modules ⓘ
packages ⓘ
standard tooling ⓘ
type inference for local variables ⓘ
influenced Carbon ⓘ
Crystal ⓘ
Dart ⓘ
Julia ⓘ
Kotlin ⓘ
Rust ⓘ
influencedBy Alef ⓘ
linked to: Aleph

C ⓘ
Limbo ⓘ
Modula ⓘ
linked to: Modula-2

Newsqueak ⓘ
Oberon ⓘ
Pascal ⓘ
license BSD-style license ⓘ
memoryManagement garbage collected ⓘ
notableUser Cloudflare ⓘ
Docker ⓘ
Google ⓘ
Kubernetes ⓘ
packageManager go toolchain (go get, go mod) ⓘ
paradigm concurrent programming ⓘ
imperative programming ⓘ
procedural programming ⓘ
structured programming ⓘ
platform cross-platform ⓘ
stableRelease Go 1.22 ⓘ
linked to: Go
standardImplementation gc (Go compiler) ⓘ
standardLibrary Go standard library ⓘ
supports cloud-native development ⓘ
concurrency ⓘ
network programming ⓘ
typingDiscipline static typing ⓘ
strong typing ⓘ
usedFor DevOps tooling ⓘ
cloud infrastructure tools ⓘ
distributed systems ⓘ
web services ⓘ
website https://go.dev/ ⓘ

How these facts were elicited

Referenced by (192)

Full triples — surface form annotated when it differs from this entity's canonical label.

Python → influenced → Go ⓘ
C++ → influenced → Go ⓘ
Go → alsoKnownAs → Golang ⓘ
linked to: Go
Go → stableRelease → Go 1.22 ⓘ
linked to: Go
Ken Thompson → coCreatorOf → Go programming language runtime (early work) ⓘ
linked to: Go
Microsoft Azure → supportsLanguage → Go ⓘ
subject linked to: Azure
Evolver → follows → Go ⓘ
Evolver → precededBy → Go ⓘ
Evolver → hasPart → Go ⓘ
LLVM → supportsLanguageFrontend → Go (via gccgo-llvm and others, experimental) ⓘ
linked to: Go
Rob Pike → knownFor → Go programming language ⓘ
linked to: Go
Rob Pike → coCreatorOf → Go programming language ⓘ
linked to: Go
Rob Pike → coDesignerOf → Go programming language ⓘ
linked to: Go
Rob Pike → notableWork → Go programming language ⓘ
linked to: Go
Rob Pike → hasGivenTalkOn → Go programming language ⓘ
linked to: Go
Robert Griesemer → knownFor → Go programming language ⓘ
linked to: Go
Robert Griesemer → notableWork → Go programming language ⓘ
linked to: Go
Robert Griesemer → hasGivenTalkOn → Go programming language ⓘ
linked to: Go
Newsqueak → influenced → Go ⓘ
Newsqueak → relatedTo → Go ⓘ
gc (Go compiler) → partOf → Go toolchain ⓘ
linked to: Go
gc (Go compiler) → implements → Go programming language specification ⓘ
linked to: Go
CSP (Communicating Sequential Processes) → influenced → Go concurrency model ⓘ
linked to: Go
Redis → supportsClient → Go ⓘ