想要学好Go语言的必须知道的一个小技巧

news/2024/7/2 23:07:28

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

由于我转Go语言比较早,很多认识我的,转Go或学习Go的同学遇到问题,经常会过来问我,然后,我发现。

除了学习Go语言可以看那些资料,这个问题以外,第二个经常被问的问题就是

“大佬,这个包下载 go get不下来怎么办啊。”

“大哥,cli下怎么设置代理啊”

“大神,怎么cli设置了代理还是 go get 不到包。”

等等……

因此,我决定做一个简单科普。

linux、macOS 使用http代理,https_proxy的一定要设置,很多Go语言的包都是https,否则就会出现设置了http代理,还是 get 不到包的情况,后面的也一样

export http_proxy=127.0.0.1:1087
export https_proxy=127.0.0.1:1087

linux、macOS 使用socks5代理

export http_proxy=socks5://127.0.0.1:1087
export https_proxy=socks5://127.0.0.1:1087

linux、macOS 代理白名单,分号分隔

export no_proxy=localhost;127.0.0.*

windows下使用http代理

set http_proxy=http://127.0.0.1:1080
set https_proxy=http://127.0.0.1:1080

windows下使用socks5代理

set http_proxy=socks5://127.0.0.1:1080
set https_proxy=socks5://127.0.0.1:1080

windows 代理白名单,逗号分隔

set NO_PROXY=localhost,127.0.0.*

最后,在实际使用的时候,请将上面的代理地址替换成自己的代理,至于怎么获取代理,这不是这篇文章的要教你的东西。

更多架构、PHP、GO相关踩坑实践技巧请关注我的公众号:PHP架构师

转载于:https://my.oschina.net/u/222608/blog/1928863


http://lihuaxi.xjx100.cn/news/237328.html

相关文章

服务器云ide_语言服务器协议如何影响IDE的未来

服务器云ideThe release of Visual Studio Code single-handedly impacted the developer ecosystem in such a way that theres no going back now. Its open source, free, and most importantly, a super powerful tool. Visual Studio Code的发布以一种无可匹敌的方式对开发…

商品秒杀,防并发解决思路

我们在做电商项目的时候,经常会遇到抢购秒杀的问题&#xff0c;综合来说主要是两个问题 一&#xff0c;高并发情况下对数据库产生的压力 二&#xff0c;如何避免超卖(库存< 0)的情况。 针对这两个问题来谈下解决思路 一,缓解数据库压力 用 缓存就可以解决 例如redis,memecac…

在CentOS7上部署Apache Mesos

概述 Apache Mesos是一款基于多资源&#xff08;内存、磁盘、CPU、端口等&#xff09;调度的开源集群管理套件&#xff0c;能使容错和分布式系统更加容易。 工作原理 Apache Mesos采用了Master/Slave结构来简化设计&#xff0c;将Master做得尽可能轻量级&#xff0c;仅保存了各…

EOS是什么

链客&#xff0c;专为开发者而生&#xff0c;有问必答&#xff01; 此文章来自区块链技术社区&#xff0c;未经允许拒绝转载。 EOS是什么 EOS&#xff1a;EOS可以理解为Enterprise Operation System&#xff0c;即为商用分布式应用设计的一款区块链操作系统。EOS是EOS软件引入…

java学习路线图(2018年最新版)

最近有些网友问我如何自学 Java 后端&#xff0c;还有些是想从别的方向想转过来&#xff0c;但都不太了解 Java 后端究竟需要学什么&#xff0c;究竟要从哪里学起&#xff0c;哪些是主流的 Java 后端技术等等&#xff0c;导致想学&#xff0c;但又很迷茫&#xff0c;不知从何下…

基于GTID模式MySQL主从复制

基于GTID模式MySQL主从复制 GTID复制原理&#xff1a;基于GTID的复制是MySQL 5.6后新增的复制方式GTID (global transaction identifier) 即全局事务ID, 保证了在每个在主库上提交的事务在集群中有一个唯一的ID.在原来基于日志的复制中, 从库需要告知主库要从哪个偏移量positio…

alpine 交互sh_在这个免费的交互式教程中学习Alpine JS

alpine 交互shAlpine.js is a rugged, minimal framework for composing Javascript behavior in your markup. Thats right, in your markup! Alpine.js是一个坚固的最小框架&#xff0c;用于在标记中构成Javascript行为。 是的&#xff0c;在您的标记中&#xff01; It allo…

非对称加密中公钥

链客&#xff0c;专为开发者而生&#xff0c;有问必答&#xff01; 此文章来自区块链技术社区&#xff0c;未经允许拒绝转载。 数字签名是公钥密码体系中签名验证功能的一个应用。其目的是保证信息传输的完整性、发送者的身份认证、防止交易中的抵赖发生。其中数字签名是个加密…