vscode 安装go的编译环境

本文介绍了如何在VSCode中安装Go的编译环境,包括设置GOPROXY以解决下载问题,以及通过一系列命令安装必要的工具,如gopkgs, go-outline, gotests等。接着,配置VSCode的GOPATH和GO111MODULE,确保使用正确的代理,并通过`go mod`命令管理依赖。最后,展示了如何使用`go build`命令生成可执行文件。" 89459791,7686172,C++实现桥接模式:模拟毛笔,"['设计模式', 'C++', '桥接模式']

(1)下载失败,则设置go代理;
set GOPROXY=https://goproxy.cn

go get -v github.com/uudashr/gopkgs/v2/cmd/gopkgs
go get -v github.com/ramya-rao-a/go-outline
go get -v github.com/cweill/gotests/gotests
go get -v github.com/fatih/gomodifytags
go get -v github.com/josharian/impl
go get -v github.com/haya14busa/goplay/cmd/goplay
go get -v github.com/go-delve/delve/cmd/dlv
go get -v -d github.com/go-delve/delve/cmd/dlv@master
go get -v honnef.co/go/tools/cmd/staticcheck
go get -v golang.org/x/tools/gopls
go get -v golang.org/x/tools/cmd/goimports
go get -v -d github.com/stamblerre/gocode


(2)vs code配置编译的环境:

go env -w GOPATH=D:\go_proj\src

go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.io,direct
go mod download gopkg.in/ini.v1
go get
go get github.com/shadowsocks/go-shadowsocks2
go mod download github.com/shadowsocks/go-shadowsocks2

go mod tidy      // 删除不需要的依赖包,下载新的依赖包,更新go.sum;


浏览器的:
go build -ldflags "-w -s" -tags "normal" -o xx.exe
SDP客户端:
go build -ldflags "-w -s" -tags "tunnel" -o xx.exe

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值