前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >成长系列第五篇-如何更好的提问

成长系列第五篇-如何更好的提问

作者头像
needrunning
发布2020-04-23 10:12:00
2910
发布2020-04-23 10:12:00
举报
文章被收录于专栏:图南科技图南科技

本文实践一个模型,关于如何更好提问的【问题模型】

“我在什么样的前提下,遇到什么问题,如何尝试解决,我的想法是什么样的,你们觉得怎么样?

“正确的提出问题并尝试解决的

Go 语言环境当前版本,尝试通过 打开 GO111MODULE 解决,问题虽然解决,并不彻底,需要优化。

以下是详细叙述

“Go is an open source programming language that makes it easy to build simple, reliable, and efficient software

确定当前版本

先确定下 Go 的版本

go version

go version go1.12.3 darwin/amd64

echo $GOBIN
/usr/local/Cellar/go/1.12.3/libexec/bin

go env

其中的重要三条

GOPATH="/Users/uname/docs/go"
GOPROXY=""
GORACE=""
GOROOT="/usr/local/Cellar/go/1.12.3/libexec"
GOTMPDIR=""

看到 GOPROXY 值为空

当项目中执行

go run main.go

遇到包下载获取不到的提示,首先确认是网络问题

go.png

打开 GO111MODULE

尝试通过 打开 GO111MODULE 解决

找到一种方式 Goproxy 中国[1]中有介绍

如下图所示

Goproxy.png

我的 go 版本是 go1.12.3 所以采用

“export GO111MODULE=on

方式解决。

这种方式有一个问题, 设置只在当前窗口生效。退出无效。

$ go env -w GO111MODULE=on
$ go env -w GOPROXY=https://goproxy.cn,direct

参考资料

[1]Goproxy 中国: https://goproxy.cn/

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-04-21,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 图南科技 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 确定当前版本
  • 打开 GO111MODULE
  • 参考资料
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档