GO Mod使用及版本指定
1. go mod开启 1.1. 开启go mod go Modules是Go 1.11中新增的实验性功能,是一种新型的包管理工具,可以方便的包版本化管理。使用go mod,首先要把go升级到1.11版本以上。然后环境变量中需要设定好GOPATH以及GOROOT。 随后可以通过一个命令或设置环境变量GO1… 阅读更多 »GO Mod使用及版本指定
1. go mod开启 1.1. 开启go mod go Modules是Go 1.11中新增的实验性功能,是一种新型的包管理工具,可以方便的包版本化管理。使用go mod,首先要把go升级到1.11版本以上。然后环境变量中需要设定好GOPATH以及GOROOT。 随后可以通过一个命令或设置环境变量GO1… 阅读更多 »GO Mod使用及版本指定
package test import ( "fmt" "time" MQTT "github.com/eclipse/paho.mqtt.golang" LOG "github.com/sirupsen/logrus" ) func main() … 阅读更多 »MQTT_Client实例Golang代码
1.设置goproxy的中国区域代理,实现go get功能 原有 GOPROXY=https://proxy.golang.org,direct 命令行中输入 go env -w GOPROXY=https://goproxy.cn,direct #阿里go代理 https://mirrors.aliyun.com/goprox… 阅读更多 »go get 无法下载或下载慢解决
1.VSCode 建议安装以下插件: 首先你必须安装 Golang 插件,然后再给 Go 安装工具包。 在 VS Code 中,使用快捷键:command+shift+P,然后键入:go:install/update tools,将所有 16 个插件都勾选上,然后点击 OK 即开始安装。 Installing 16 tools … 阅读更多 »VS Code中Golang环境配置
目录 [一、前言] [二、调试环境准备] [三、操作步骤] [四、问题解决] 一、前言 本文介绍了在本地主机VS Code编辑器中进行golang代码远程调试的方法。 vs code的运行环境是windows,被调试代码的运行环境是centos。go版本为1.13,dlv版本为1.3。 二、调试环境准备 1.确认可以正常使用go… 阅读更多 »VS Code远程调试golang代码
一、确保路径设置正确 项目的目录结构有问题。建议结构: project: – bin (可不需要) – src – sub-project-1 – module1 – module2 – vendor – sub-project-2 – pkg (可不需要) 并将project目录 追加 到环境变量GOPATH中。GOPATH中… 阅读更多 »go 语言unexpected directory layout问题解决