Golang
Go语言GOPROXY设置
不同系统设置方式有不同的吗?还不一样?
go env -w GOPROXY=https://代理地址
Go语言GOPROXY设置_深漂小码哥的博客-CSDN博客 GOLand设置报错warning: go env -w GOPROXY=... does not override conflicting OS environm_Amazing_deron的博客-CSDN博客
go get 安装 verifying module read: connection reset by peer
在安装包的时候出现类似错误,是因为Go env中设置代理的问题,可能是代理服务器网络问题。
处理 Go 中的 'connection reset by peer' 错误 | lbbniu
$ GO111MODULE=on go get -u github.com/zeromicro/go-zero/tools/goctl@latest
goctl 安装 | go-zero Documentation
Release goctl/v1.5.3 · zeromicro/go-zero
手动下载拷贝到指定 了目录
.air.toml 文件支持向上级目录监控吗
air/air_example.toml at master · cosmtrek/air
.air.toml 文件在哪里,是要新建根目录下吗 | Go | Go 技术论坛 air/README-zh_cn.md at master · cosmtrek/air
Go 1.16 中关于 go get 和 go install
Go 1.16 中关于 go get 和 go install 你需要注意的地方 - 知乎
同级目录下其他包无法引用
新项目初始化打开启动时是遇到问题
在写golang时,有时候同级目录下其他包无法引用,这时候勾选enable go modules integration即可解决问题。
设置完应用以后,会索引
goland有两种方式获得包信息。
- GOPATH。 IDEA 扫描您的 $GOPATH目录以构建包的内部索引并提供代码完成、解析等。
- Go modules。 IDEA 执行 go list -m -json 来解决您的依赖关系并扫描您的 $GOPATH/pkg/mod 目录(GOMODCACHE 的默认值)以查找包。如果它们不存在,IDEA 会执行 go mod download。在这些操作之后,IDE 提供了所有内置功能,如代码补全等。
这两种模式都不会改变您的 Go 或环境变量以及终端中的行为。 当您在设置中选中 Enable Go Modules integration 选项时,IDE 只需将模式从扫描$GOPATH切换到执行 go list 并从 Go Modules 缓存中解析您的依赖项。