Windows环境下Golang开发配置

141 阅读2分钟

一.安装golang

1.直接去go官网下载安装包,双击一路下一步。网址:golang.google.cn/dl/ gomis.png

2.电脑环境变量配置,目的是让在任何目录下都可以执行go程序

环境变量说明
GOROOT指定SDK安装的路径
PATH添加SDK的\bin目录
GOPATH工作目录

(1) d188d67f7113402c86171c6d795b93ec.png (2) d46f9272642a4a209b675461674f1235.png 引用已添加的GOROOT

(3) 8c07beb97a98440e8b85ffcd426ebcee.png 存放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文件,双击运行效果一样。