首页 > 其他分享 >go学习笔记

go学习笔记

时间:2022-12-02 11:02:38浏览次数:43  
标签:GOPATH GO111MODULE cn module 学习 笔记 env go

go下载

https://golang.google.cn/dl/

  

gopath配置

建立一个文件夹,用来存go的项目,在环境变量中加入GOPATH,指向这个文件夹

一些重要必要的配置

 1、goproxy代理设置

go env -w GOPROXY=https://goproxy.cn (七牛云)

  

2、设置 GO111MODULE=on

go env -w GO111MODULE=on

  

#查看GO111MODULE的当前值
go env

#设置GO111MODULE的值
#开启模块支持,无论什么情况,go命令都会使用module
go env -w GO111MODULE=on
#关闭模块支持,无论什么情况,go命令都不会使用module
go env -w GO111MODULE=off
#默认值,go命令根据当前目录决定是否启用module功能
#即当前目录在GOPATH/src之外且该目录包含go.mod文件时开启module功能;否则继续使用GOPATH
go env -w GO111MODULE=auto

  

标签:GOPATH,GO111MODULE,cn,module,学习,笔记,env,go
From: https://www.cnblogs.com/fanqieyuanzi/p/16941722.html

相关文章

  • 【Docker学习系列】Docker学习2-docker设置阿里云镜像加速器
    在上一篇中,我们学会了在centos中安装docer。我们知道,镜像都是外网的,镜像一般都是比较大的,因为种种原因,我们知道,从外网下载比较慢的。所以,本文,凯哥就介绍怎么将docker的镜像......
  • MarkDown学习
    #MarkDown学习##标题###三级标题####四级标题##字体**helloworld!***helloworld!****helloworld!***##引用>此内容可以此处##分割线---***##图片......
  • Mybatis入门笔记
    Mybatis环境JDBCjava基础JDK1.8Mysql5.7maven3.6.1开发工具ideaJunitSSM框架:配置文件的最好方式:看官网文档1简介1.1什么是mybatis?MyBatis是一款优秀的......
  • jquery工具类笔记
    1$browswer对象获得浏览器信息<scripttype="text/javascript">$(function(){varstrTmp="您的浏览器名称是:";if($.browser.msie){//I......
  • Java学习-笔记本电脑常用快捷键
    #笔记本电脑常用快捷键笔记本快捷键大全图解-百度经验          ......
  • Google Analytics增加访问统计样本
    有的时候,GoogleAnalytics统计的页面速度的样本比较少,比如只有1个,如果想增加GoogleAnalytics增加访问统计样本,可以这样:_gaq.push(['_setSiteSpeed......
  • 道长的算法笔记:通过回溯暴力枚举
    (一)排列与组合通常通常循环来做暴力枚举是有局限性,通过回溯算法来做枚举往往会更加优雅,回溯算法中两个重要的模型便是组合模型与排列模型。题目思路描述LC......
  • 8.golang语言学习,运算符介绍
    1.算术运算自增,自减,只能单独使用,++,--只能写在变量后面2.赋值运算符优先级,单目运算,赋值运算从右到左运算,其余从左到右,无三目运算,用if实现3.比较运算符/关系4.......
  • study-python 一个用于保存python学习的代码的仓库
    opencv-study文件夹2022年11月30创建OpenCV是一个图像处理库。它包含大量图像处理函数day01文件夹p1.py本代码功能:读取图像数据img=cv.imread(cv.samples.findFi......
  • 【转】wcf系列学习5天速成——第四天 wcf之分布式架构
    wcf系列学习5天速成——第四天wcf之分布式架构 今天是wcf系列的第四天,也该出手压轴戏了。嗯,现在的大型架构,都是神马的,nginx鸡群,iis鸡群,wcf鸡群,DB鸡群,由一个人作......