Go
Google's simple, fast-compiling language with goroutines, the language of cloud infrastructure. See how developers rate it month by month on DTDb.
- Category
- programming language
- Developer
- Created by
- Robert Griesemer, Rob Pike, Ken Thompson
- First release
- 2009
- License
- BSD-3-Clause
- Open source
- Yes
- Pricing
- Free
- Website
- https://go.dev
- Paradigms
- Procedural, Concurrent
- Typing
- Static
- Type strength
- Strong
- Type inference
- Yes
- Memory management
- Garbage collected
- Runs as
- Native code
- Main implementation
- gc, the Go toolchain
- Concurrency
- Goroutines and channels
- Null safety
- No
- Package manager
- Go modules
- Used for
- Back end, Systems
- Specification
- The Go Programming Language Specification