Go is an open source programming language that makes it easy to construct simple, reliable, and efficient software.
Go was developed in late 2007 by Robert Griesemer, Rob Pike, Ken Thompson, and later joined Ian Lance Taylor, Russ Cox and others, and was eventually released in November 2009.
A stable version of Go 1 was released earlier in 2012. Now Go's development is completely open and has an active community.
Go Language Features
- Simplicity, fastness and security
- Parallel, fun, open source
- Memory management, v array security, fast compilation
Go Language Use
The Go language is designed as a system programming language for giant central servers with Web servers, storage clusters or similar uses.
For high-performance distributed systems, the Go language is undoubtedly more efficient than most other languages. It provides massive parallel support
First Go program
Let's write the first Go program, hello.go (the extension of the Go language source file is .go), with the following code:
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
Execute the above code outputs
$ go run hello.go
Hello, World!
More reading:
Top comments (0)