Golang下载
安装包下载地址:https://golang.google.cn/dl/
选择.msi后缀名的安装包下载
检测golang编译器是否安装完成:go version
如果go命令没有反应,检查环境变量path中是否没有添加go安装文件的路径,如果没有添加则需要手动进行添加,且添加之后控制台需要重启才可以使用命令。
golang环境配置
- 使用go env -w命令修改gopath, golllmodule, goproxy配置
# GO111MODULE配置决定是否使用gomod依赖管理进行开放,auto会根据项目根目录下是否存在mod文件判断是否使用gomod依赖管理,on代表启用gomod依赖管理,否则默认关闭gomod依赖管理
go env -w GO111MODULE=auto
# GOPROXY配置国内go get源地址,国外源地址下载速度较慢
go env -w GOPROXY=https://goproxy.cn,direct
# GOPATH配置gopath开发模式下的项目根路径,如果gomod未开启则需要将项目按规则放置在gopath路径的src路径下
go env -w GOPATH=D:\learning\go\path
- 使用go env命令查看配置是否成功
安装集成开发工具-goland
goland下载地址:https://www.jetbrains.com/zh-cn/go/download/#section=windows
直接下一步安装即可
Golang开发模式-第一个go程序
目前常用的golang开发有两种模式,一种使用传统的go path进行开发,一种使用go mod依赖管理方式进行开发。
go path
- 在gopath路径下创建src目录
- 在src目录下创建项目path_project
- 创建main入口文件
- go run main.go执行代码
package main
import "fmt"
func main() {
fmt.Println("Hello Golang")
}
![在这里插入图片描述](https://img-blog.csdnimg.cn/fe0fb9602bfc49f69cdf114fef67121a.png
gomod依赖管理开发
- 新建一个项目,没有路径要求
- 创建main入口文件
- 执行命令:go mod init 项目名
- go run main.go执行代码
执行go mod init命令会生成一个go.mod文件,此文件用于管理当前项目的依赖包。使用go mod 模式开发必须开启go mod配置,目前推荐使用go mod模式进行go项目构建。