Statements (52)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:language
|
gptkbp:bfsLayer |
3
|
gptkbp:bfsParent |
gptkb:software_framework
|
gptkbp:community |
gptkb:Go_Bridge
gptkb:Gopher_Con gptkb:Go_Slack Go Forum Go User Groups |
gptkbp:controls |
strong typing
static typing |
gptkbp:designed_by |
gptkb:Robert_Griesemer
gptkb:Ken_Thompson gptkb:Rob_Pike |
gptkbp:first_appearance |
gptkb:2009
|
gptkbp:format |
.go
|
https://www.w3.org/2000/01/rdf-schema#label |
Google Go
|
gptkbp:influenced_by |
gptkb:Java
gptkb:Pascal gptkb:C gptkb:Library |
gptkbp:latest_version |
1.19.3
|
gptkbp:library |
gptkb:Go_standard_library
|
gptkbp:notable_feature |
error handling
garbage collection interfaces channels structs easy deployment cross-compilation support fast compilation built-in testing framework defer statement goroutines powerful tooling rich standard library |
gptkbp:operating_system |
cross-platform
|
gptkbp:packaging |
Go Modules
|
gptkbp:philosophy |
functional programming
concurrent programming object-oriented programming imperative programming |
gptkbp:repository |
https://github.com/golang/go
|
gptkbp:use_case |
gptkb:software_framework
gptkb:Cloud_Computing_Service data processing game development microservices web development command-line tools network programming Dev Ops tools |
gptkbp:website |
https://golang.org
|