一、Go运行环境配置
//查看Go终端运行环境信息
> go env
//查看指定配置,执行:go env xxx
//设置env,执行:go env -w xxx
//查看指定配置,执行:go env xxx
//取消env配置,执行:go env -u xxx
//开启Go module功能
> go env -w GO111MODULE=on
//配置Go工作区(GOPATH)
> go env -w GOPATH="/Users/mac/workspace/go/_gopath"
//配置GO代理信息(一般在翻墙后,执行依赖包下载前,执行此命令)
> go env -w GOPROXY=https://goproxy.io,direct
补充说明:从go 1.8版本开始,安装go完成时,go会自动设置当前用户的环境变量GOPATH,其默认值为:/Users/用户名/go,且使用go get下载远程源码包时,会默认下载到此路径下。所以开发人员可以根据自己实际情况进行修改。
Go env运行环境参数示例:(下图)
二、安装包(安装Gin举例)
//按照官方手册,打开终端控制台,执行以下命令(提前完成翻墙、计算机系统代理、GOPROXY配置)
> go get -u github.com/gin-gonic/gin
三、项目工程初始化(Vscode工具)
1、电脑项目空间(workspace)下创建项目名称demo,例如:/.../workspace/go/demo;
2、运行Vscode工具并打开demo文件夹;
3、根目录下创建main.go;
4、Vscode工具中,点击【新建终端】进入终端控制台,默认在当前工程目录下;
5、执行 > go mod init demo(工程名称)(前提:需要打开GO111MODULE=on)
6、此时,工程路径下生成一个go.mod的文件,保存着引入包的名称和版本;
7、在终端当前命令行下,执行 > go run main.go ;(正常就可以启动程序了!)
8、补充:如果启动失败,根据日志提示可能缺少包等问题,参考“二、”去下载即可;
版权声明:本文为cyzl5原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。