一.安装golang
1.直接去go官网下载安装包,双击一路下一步。网址:golang.google.cn/dl/
2.电脑环境变量配置,目的是让在任何目录下都可以执行go程序
| 环境变量 | 说明 |
|---|---|
| GOROOT | 指定SDK安装的路径 |
| PATH | 添加SDK的\bin目录 |
| GOPATH | 工作目录 |
(1)
(2)
引用已添加的GOROOT
(3)
存放GO项目的目录
此时在任何目录CMD打开终端,输入go version出现go版本说明安装成功
3.由于默认的包下载地址是引用的国外地址,很大可能会失败,所以推荐修改env的GOPROXY值 在终端输入 go env -w GOPROXY=goproxy.io,https://mirrors.al…
Go Modules是一个Golang的包管理工具,它可以帮助我们轻松地管理依赖包,以便我们可以更轻松地编写和维护代码 在终端输入 go env -w GO111MODULE=on
此时输入go env 发现对应的值已经修改
二.项目
1.新建go项目目录,并在项目的src目录中创建hello目录 在hello目录打开终端,输入go mod init hello,会生成一个go.mod文件,该文件记录你所需要引入的包
一般情况下,开发完成还要执行go tidy,作用是整理需要的和不需要的包。
如果出现报错$GOPATH/go.mod exists but should not,原因是:使用了Go Modules,此时开发项目不能在GOPATH目录下面,把项目拿出来即可
2.在hello目录下新建文件main.go,输入代码
package main // 声明 main 包,表明当前是一个可执行程序
import "fmt" // 导入内置 fmt 包
func main(){ // main函数,是程序执行的入口
fmt.Println("Hello World!") // 在终端打印 Hello World!
}
终端执行 go rum main.go直接输入Hello World!
或者执行 go build生成.exe文件,双击运行效果一样。