配环境过程省略…
Go的优势
- Go部署非常简单,基本不依赖任何第三方库,并且可以直接编译成机器码;所见即所得
- Go是静态类型的语言,支持静态类型代码检测
- Go天生支持并发
- 强大的标准库
- 简单易学
Go语法
先来写一个Hello World
package main //程序的包名
import "fmt"
func main() { //go语言强制要求函数和{必须和函数一行
// golang中的表达式加 ; 或者不加 ; 都可以,建议不加
fmt.Println("Hello Golang!")
}
go语言有些我举得比较奇怪的语法规则,比如这个大括号,可能是因为Go是google开发的,所以要符合Google的C++代码规范吧,大括号如果单独一行就会报错;
除此之外,; 加不加都行,所以就不加
go使用包来引入一些函数?不太明白这个包是什么,好像java里面也有。好像是这个代码有main,就导入个main包
结束语
下一章学Go的基础语法