Go语言是什么

Go语言是一个开源的编程语言,它能让构造简单,可靠且高效的软件变得容易。

  • Go语言现代,快速,包含强大完善的标准库.
  • Go语言内置并发goroutine.
  • Go语言使用接口作为代码可重用性的构建块.

Go语言的优点:

  • 编译成机器码
  • 静态类型语言:静态类型的语言就是可以在编译的时候检查出来隐藏的大多数问题,但是有很多的包可以使用,写起来的效率很高,Go最大的特色, 天生的支持并发(可以充分的利用多核,很容易的使用并发)
  • 内置runtime,支持垃圾回收
  • 丰富的标准库(网络库强大)
  • 跨平台编译

Go语言学习开始第一步(Hello World!)

1
2
3
4
5
6
7
package main  

import "fmt"

func main() {
fmt.Println("Hello, World")
}