本节内容主要侧重于环境构建以及经典代码的编写。
一、开发环境构建
GOPATH在1.8版本之前设置这个环境变量
1.8版本后(含1.8)如果没有设置使用默认值,在Unix上默认为$HOME/go,在Windows上默认为%USERPROFILE%/go
二、基本程序结构
package main1 //包,表明代码所在的模块(包)
import "fmt" //引入代码依赖
//功能实现
func main(){
funt.Println("Hello Word!")
三、应用程序优化入口
- 必须是main包
- package main
- func main()
- 文件名不一定是main.go
四、返回现场照
- Go中main函数不知吹任何返回值
- 通过os.Exit来看会状态
五、获取命令行参数
- main函数并不支持闯入参数
- func main(
arg[] string) - 在程序中直接通过os.Args获取命令行参数