[经验贴]windows平台国内Go语言环境的搭建以及Gin框架的安装


Go的安装

首先需要在官网Golang.google.cn下载.msi 后缀(在下载列表中可以找到该文件,如go1.4.2.windows-amd64.msi)的安装包来安装。

默认情况下 .msi 文件会安装在 c:\Go 目录下。你可以将 c:\Go\bin 目录添加到 Path 环境变量中。添加后你需要重启命令窗口才能生效。

安装成功后在命令行窗口执行命令

go

将会出现go的命令信息

Go is a tool for managing Go source code.

Usage:

go <command> [arguments]

The commands are:

bug start a bug report
build compile packages and dependencies
clean remove object files and cached files
doc show documentation for package or symbol
env print Go environment information
fix update packages to use new APIs
fmt gofmt (reformat) package sources
generate generate Go files by processing source
get add dependencies to current module and install them
install compile and install packages and dependencies
list list packages or modules
mod module maintenance
run compile and run Go program
test test packages
tool run specified go tool
version print Go version
vet report likely mistakes in packages

Use "go help <command>" for more information about a command.

Additional help topics:

buildmode build modes
c calling between Go and C
cache build and test caching
environment environment variables
filetype file types
go.mod the go.mod file
gopath GOPATH environment variable
gopath-get legacy GOPATH go get
goproxy module proxy protocol
importpath import path syntax
modules modules, module versions, and more
module-get module-aware go get
module-auth module authentication using go.sum
module-private module configuration for non-public modules
packages package lists and patterns
testflag testing flags
testfunc testing functions

Use "go help <topic>" for more information about that topic.

环境变量GO111MODULE的修改

在安装第三方包的时候,由于网络问题golang.org在国内无法正常使用,导致我们无法使用第三方包管理工具,因此可以通过修改系统环境变量将golang.org切换至国内CDN。

windows下,执行如下命令

$env:GO111MODULE="on"

go.mod是一个go项目的依赖管理文件,关于go.mod的问题此处不再拓展,这里面GO111MODULE的参数是这是项目与go.mod的关系,可选 auto onoffauto 根据是否在 src 下自动判定, on 只用 go.mod , off只用 src,此处参数on可以设置为on或者auto

国内CDN的切换

可以通过设定GOPROXY环境变量来实现国内CDN的切换,可以通过执行下面任一命令切换至七牛云,阿里云或是官方

$env:GOPROXY="https://goproxy.cn,direct"   #七牛云

$env:GOPROXY="https://mirrors.aliyun.com/goproxy/,direct"   #阿里云

$env:GOPROXY="https://goproxy.io,direct"  #官方

Gin的安装

执行命令来完成Gin的安装

go get -u -v github.com/gin-gonic/gin

原创:https://www.panoramacn.com
源码网提供WordPress源码,帝国CMS源码discuz源码,微信小程序,小说源码,杰奇源码,thinkphp源码,ecshop模板源码,微擎模板源码,dede源码,织梦源码等。

专业搭建小说网站,小说程序,杰奇系列,微信小说系列,app系列小说

[经验贴]windows平台国内Go语言环境的搭建以及Gin框架的安装

免责声明,若由于商用引起版权纠纷,一切责任均由使用者承担。

您必须遵守我们的协议,如果您下载了该资源行为将被视为对《免责声明》全部内容的认可-> 联系客服 投诉资源
www.panoramacn.com资源全部来自互联网收集,仅供用于学习和交流,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。 敬请谅解! 侵权删帖/违法举报/投稿等事物联系邮箱:2640602276@qq.com
未经允许不得转载:书荒源码源码网每日更新网站源码模板! » [经验贴]windows平台国内Go语言环境的搭建以及Gin框架的安装
关注我们小说电影免费看
关注我们,获取更多的全网素材资源,有趣有料!
120000+人已关注
分享到:
赞(0) 打赏

评论抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

您的打赏就是我分享的动力!

支付宝扫一扫打赏

微信扫一扫打赏