使用Go env命令设置Go的环境

摘要:
1前言在进行Go开发的时候,设置Go的环境变量信息是必须的。那么我推荐,在/etc/profile.d/这个文件夹下面,写一个go.sh文件,把上面两句抄上就行。

1 前言

在进行Go开发的时候,设置Go的环境变量信息是必须的。下面介绍windows和Linux,以及Go自身提供的命令进行设置的形式

2设置

2.1 Linux的设置

In Linux or macOS, you can execute the below commands.(在Linux或者macOS,你可以执行下面的命令)

# Enable the go modules feature
export GO111MODULE=on
# Set the GOPROXY environment variable
export GOPROXY=https://goproxy.io
但是这种有个不好的地方,就是如果换一个终端或者重新开机,就没有了。那么我推荐,在/etc/profile.d/这个文件夹下面,写一个 go.sh文件,把上面两句抄上就行。当然,你也可以只给自己当前的登录用户使用,那就设置自己的profile的加载. 那就是这俩文件:.bashrc或者.bash_profile文件(Or, write it into the .bashrc or .bash_profile file.) 

2.2 Windows设置

In Windows, you can execute the below commands.(在Windlows中,你可以执行下面的命令)

# Enable the go modules feature
$env:GO111MODULE="on"
# Set the GOPROXY environment variable
$env:GOPROXY="https://goproxy.io"
注意:不过我还是建议使用:我的电脑-->属性--->环境变量 这种操作来进行配置 

Go version >= 1.13 当你的GO的版本大于1.13的时候

当你安装的GO的语言版本大于1.13的时候,那么就不用这么麻烦了,直接使用go env -w命令就行了

go env -w GOPROXY=https://goproxy.io,direct
# Set environment variable allow bypassing the proxy for selected modules
go env -w GOPRIVATE=*.corp.example.com
go env -w GO111MODULE=on
这个我试过,即使你关闭了终端,新打开,还是可以的,这个命令比较的无伤害. 

3 国内代理

阿里云的goproxy:
http://mirrors.aliyun.com/goproxy/
待补充...

4 参考

1.https://studygolang.com/articles/24448?fr=sidebar

免责声明:文章转载自《使用Go env命令设置Go的环境》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇tomcat集群python 操作openpyxl导出Excel 设置单元格格式以及合并处理下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

SonarQube部署及代码质量扫描入门教程

一、前言 1、本文主要内容 CentOS7下SonarQube部署 Maven扫描Java项目并将扫描结果提交到SonarQube Server SonarQube扫描报表介绍 2、环境信息 工具/环境 版本 CentOS CentOS 7.6(IP:192.168.88.45) SonarQube 7.5 JDK 1.8.0 M...

如何使用Fiddler抓取APP接口和微信授权网页源代码

 Fiddler,一个抓包神器,不仅可以通过手机访问APP抓取接口甚至一些数据,还可以抓取微信授权网页的代码。 下载安装 1. 下载地址(官网):  https://www.telerik.com/download/fiddler 2. 或者关注以下公众号,回复“抓包工具”就可以获取网盘地址。 3. 官网填完账号等信息下载,然后安装,打开。 设置当前电脑...

二、全国大学生电子设计竞赛测控(无人机)方向___赛题分析

关于参加全国电赛后的两份报告,基础篇介绍了电赛流程、四轴飞行器入门知识、分享资料,赛题分析篇介绍了飞控程序、比赛经验、历年赛题讲解等: 一、全国大学生电子设计竞赛测控(无人机)方向___基础篇 二、全国大学生电子设计竞赛测控(无人机)方向___赛题分析 1.电赛无人机赛题概况2.无人机软硬件基础3.历年赛题介绍和思路4.准备建议5.其他 1. 电赛无人机赛...

【转】百度统计js被劫持用来DDOS Github

原文链接:http://drops.wooyun.org/papers/5398 今天中午刷着全国最大的信息安全从业人员同性交友社区zone.wooyun.org的时候,忽然浏览器每隔2秒就不断的弹窗: malicious javascript detected on this domain 我第一反应就是不知道哪个调皮的基友又把zone给XSS了,...

《手把手教你》系列技巧篇(四十四)java+ selenium自动化测试处理https 安全问题或者非信任站点下篇(详解教程) 北京

1.简介     这一篇宏哥主要介绍webdriver在IE、Chrome和Firefox三个浏览器上处理不信任证书的情况,我们知道,有些网站打开是弹窗,SSL证书不可信任,但是你可以点击高级选项,继续打开不安全的链接。举例来说,想必大家都应该用过前几年的12306网站购票,点击新版购票,是不是会出现如下的界面。宏哥又找了一个https的页面,如下图所示:...

企业如何部署开源邮箱系统?

今日我们来一些实际的、靠谱的部署。如何让自己有一个属于自己的邮箱系统。 我们说一下软件选择: 方案1:底层收发用postfix+ dovecot ;页面用roundmil;数据库可以用mysql(或者跟我一样用本地操作系统用户) 方案2:直接用iredmail吧,下载一个软件即可。执行程序,根据提示一步步进行。 下面我们简单介绍一下方案2,对用户最简单的方...