各位提供的信息统一汇总了下:1、设置go env -w GO111MODulE=auto2、在线体验https://play.golang.org/3、Git 官网https://git-scm.com/4、vs code环境https://marketplace.visualstudio.com/items?itemname=golang.gohttps://code.visualstudio.com/5、七牛云代理go env -w goproxy=https://goproxy.cn,direct6、依赖包go get -v golang.org/x/tools/goplsgo get -v honnef.co/go/tools/cmd/staticcheckgo get -v github.com/go-delve/delve/cmd/dlv@mastergo get -v github.com/go-delve/delve/cmd/dlvgo get -v github.com/ramya-rao-a/go-outlinego get -v github.com/uudashr/gopkgs/v2/cmd/gopkgs7、vscode插件快捷运行代码的插件: Code Runner最好用Git工具没有之一: Gitlens8、windows vscode添加gitbash终端1).打开vscode2).文件->首选项->设置,打开设置3).搜索terminal.integrated.shell.windows,打开settings.Json编辑在里面输入你的bash路径如:“terminal.integrated.shell.windows”:“D:\app\Git\bin\bash.exe”
安装go环境
https://golang.google.cn/doc/install
https://golang.google.cn/dl/安装完go之后会做内置的配置
或者输入go env出现一大堆信息那么也证明你成功了
配置go代理
lulei@luleIDeMacBook-Pro ~ % go env -w goproxy=https://goproxy.cn,directlulei@luleIDeMacBook-Pro ~ % go env -w GO111MODulE=autolulei@luleIDeMacBook-Pro ~ % go env GO111MODulE="auto" #和包的管理方式有,启用go的模块GOARCH="amd64"GOBIN=""GOCACHE="/Users/lulei/library/Caches/go-build"GOENV="/Users/lulei/library/Application Support/go/env"GOEXE=""GOFLAGS=""GOHOSTARCH="amd64"GOHOSTOS="darwin"GOINSECURE=""GOMODCACHE="/Users/lulei/go/pkg/mod"GOnopROXY=""GONOSUMDB=""GOOS="darwin"GOPATH="/Users/lulei/go"GOPRIVATE=""goproxy="https://goproxy.cn,direct" #设置代理,在下载第三方包的时候会走代理GOROOT="/usr/local/go"lulei@luleIDeMacBook-Pro go % go tooladdr2lineasmbuildIDcgocompilecoverdistdocfixlinknmobjdumppackpproftest2Jsontracevet
下载vscode
https://code.visualstudio.com/
下载好之后安装go的插件
GOROOT
这个是我们的安装目录。常用的目录doc目录和src目录,bin里面是二进制程序和一些lib库
GOROOT="/usr/local/go"lulei@luleIDeMacBook-Pro ~ % cd /usr/local/golulei@luleIDeMacBook-Pro go % lsAUTHORS PATENTS API lib srcCONTRIBUTING.md README.md bin misc testCONTRIBUTORS Security.md doc pkgliCENSE VERSION favicon.ico robots.txt
GOPATH
GOPATH="/Users/lulei/go"lulei@luleIDeMacBook-Pro ~ % cd /Users/lulei/golulei@luleIDeMacBook-Pro go % lsbin pkg src这个目录下面有三个文件夹,第三方的包会放在pkg目录下面lulei@luleIDeMacBook-Pro ~ % cd /Users/lulei/go/pkg lulei@luleIDeMacBook-Pro pkg % lsmod sumdb可执行程序放在bin目录下面
下载命令的工具
总结以上是内存溢出为你收集整理的Go 环境搭建全部内容,希望文章能够帮你解决Go 环境搭建所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)