这一部分主要讲
- 如何安装GO
- 用Go写第一个程序,主函数的返回值
- 如何读取命令行参数
1 安装
不再赘述,要注意的是,从Go1.8版本以后,不再必要GOPATH
环境,而是采用默认值 %USERPROFILE%/go
。
2 第一个Go程序
我们创建文件夹 /go_learning/src/ch1/main/hello_world.go
package main
import "fmt"
func main() {
fmt.Println("hello world!")
}
这里注意
- 包名必须是main
- 但它所在的文件夹的名字不一定必须是main,这一点与java不同
- 主函数不能有返回值,如果要有,要用
os.Exit()
替代
3 读取命令函参数
我们在pwd下使用命令go run hello_world.go name
来运行go文件,其中name
作为参数
我们用os.Args[index]
来获取参数