Go 的开发环境搭建
Go 安装包下载地址为 golang.org/dl/,这个地址一般会很难打开或者打开时间很长,可以使用这个地址 golang.google.cn/,选择自己的操作系统对应的版本进行下载安装。
环境变量配置:
Linux、MacOS上将Go的安装目录添加到配置文件中
vim ~/.bash_profile
export PATH=$PATH:/usr/local/go/bin
source ~/.bash_profile
Windows上将Go 的安装目录添加到环境变量PATH中
验证环境:go version
第一个Go程序
打开一门新的编程语言的大门的敲门砖都是 Hello World!😆
编写helloworld.go
package main
import (
"fmt"
)
func main() {
fmt.Println("Hello,World!")
}
运行程序,执行 go run 命令:
go run helloworld.go
运行结果如下:
go 程序先编译再运行, go build 将go源码文件编译成可执行的二进制文件,直接执行对应的二进制文件即可:
go build helloworld.go ./helloworld
Go 的程序入口
和主流的编程语言一样,Go程序的入口也是main函数,Go对入口函数的规定有如下几点:
-
Go程序的入口的go文件的package必须是main,即
package main
-
程序入口的方法就是一定是main方法,即
func main() {}
-
序入口文件的文件名称不需要一定是main,例如上述的程序源码文件为 helloworld.go
-
程序入口的main()函数是不能接受参数的,否则在编译器会抛出
func main must have no arguments and no return values