下载与安装
SDK的全称式软件开发工具包,源代码都需要软件开发工具包才能正常运行。
下载Go SDK https://golang.google.cn/
选择对应的版本安装即可,再配置环境变量
路径为安装go的bin目录
GOROOT为go的安装目录
GOPATH为go的工作目录,相当于eclipse启动时的work-place,之后所有的go程序都要方法该目录下。
每个语言都有其自己的独特之处,这些安装和配置的过程不都一致,都有自己的处理方式无需比较其差异
Go程序的项目结构
Go的项目目录结构有很多,GOROOT\GOPATH,GOMOD,所以vs code会出现包错误,但并不影响运行
Go语言开发流程:Go代码编写到.go
结尾的的文件中,通过go build对go文件进行编译,生成.exe
文件;再dos命令下运行.exe文件就可以看到运行效果。另外go run命令可以直接像脚本一样运行go程序。
go build命令直接编译成exe文件
可以直接运行
package main
import "fmt"
func main() {
fmt.Println("Hello World")
}
Go语言执行流程
Go语言是编译型语言,但也可以将脚本语言一样直接运行,有了go语言源码,通过go语言的编译器,可以将其直接编译成机器可以识别的二进制语言,windows下是一个.exe的文件,linux是一个二进制文件。
通过go build编译文件时也可以指定文件名go build -o [name] hello.go
。
GO学习网站
google网:https://golang.google.cn
go中文网:https://studygolang.com/