首页 > 其他分享 >Go开发环境疑难点

Go开发环境疑难点

时间:2023-03-07 21:24:16浏览次数:35  
标签:https GOPROXY 疑难 golang go 开发 env Go

 

安装好go编译器后,搭建go开发环境,需安装git、vscode。

 

在使用VSCode时,使用go get命令引用其它模块总会报错,主要有以下两种方法解决:

(1)原先的代理点国内不能访问,需用国内代理点

  //关闭包的有效性验证
  go env -w GOSUMDB=off
  //开启go module管理
  go env -w G0111MODULE=ON
  //换成国内可访问地址,设置GOPROXY代理
  go env -w GOPROXY=https://goproxy.cn,direct
  或
  go env -w GOPROXY=https://goproxy.io,direct

 

(2)需要通过外网访问,是因为缺少golang.org/x/net的依赖包,GitHub有托管依赖包

  //在%GOPATH%下创建目录,D:\Program Files\Go\

  mkdir - p D:\Program Files\Go\src\golang.org\x

  //下载依赖包

  git clone https://github.com/golang/net.git

 

(3)使用go get 命令验证

  go get github.com/jinzhu/gorm

 

标签:https,GOPROXY,疑难,golang,go,开发,env,Go
From: https://www.cnblogs.com/BeanSire/p/17189707.html

相关文章

  • 实验1 C语言开发环境使用和编程初体验
    一.实践任务1//打印一个字符小人#include<stdio.h>intmain(){printf("o\n");printf("<H>\n");printf("II\n");return0;}  //打......
  • 基于DDD的golang实现
    女主宣言今天小编为大家分享基于DDD的golang实现,DDD即领域驱动设计,该模式也算是比较热门的话题了。希望通过本篇文章,大家能够掌握DDD模式,能对大家有所帮助。PS:丰富的一线......
  • 【选择排序算法详解】Java/Go/Python/JS/C 不同语言实现
    【选择排序算法详解】Java/Go/Python/JS/C不同语言实现 说明选择排序(SelectionSort)是一种简单直观的排序算法。跟冒泡、插入排序一样,它将数列分为已排序和待排序两个......
  • 一款WPF开发的B站视频下载开源项目
    一款WPF开发的B站视频下载开源项目2023-02-0908:23·opendotnet欢迎加入 学习小圈子 ,一起打卡交流学习。今天给推荐一款C#开发的、界面简洁的哔哩哔哩视频下载工具......
  • 如何在node中配置环境 以及如何配置生产开发环境变量
    创建环境文件.env.development.env.production写入环境文件内变量修改启动配置package.json文件因window环境下不支持直接配置NODE_ENV=development所以需要......
  • golang 方法( method )
    1.方法的定义方法总是绑定对象实例,并隐式的将实例作为第一实参(receiver),receiver可以是基础类型,也可以是指针类型,这会关系到是否需要有可以修改对象实例的能力。2.......
  • golang 结构体(struct)
    1.结构体定义Golang没有类(class),Go语言的结构体(struct)和其它编程语言的类(class)有同等的地位,你可以理解Gelang是基于struct来实现OOP特性的。结构体由一系列命名的......
  • Go构建遇到cgo动态库时解决方案
    1.问题golang构建程序很简单,当遇到需要调用c库时,如通常使用net,kafka,sqlite3程序运行时就会调用当前服务器的动态库,如果遇到没有库时,通常还需要下载比如alpine......
  • 小区业主入户安检小程序开发
    小区业主入户安检小程序开发可针对不同行业自定义安检项目,线下安检,线上留存(安检拍照/录像),提高安检人员安检效率功能特性,为你介绍小区入户安检系统的功能特性。小区管理;后台......
  • 惠普宣布面向开发者、预装Pop!_OS发行版的14英寸Dev One已售罄
    惠普宣布面向开发者、预装Pop!_OS发行版的14英寸DevOne已售罄2023-03-0113:58·IT之家IT之家3月1日消息,惠普于去年和System76厂商合作,推出了首款搭载Pop!_OS发......