1. 前言
本文记录Golang开发时遇到的问题,备忘。
相关文档:
2. 编译报错问题
2.1. 问题描述
macos运行命令 go run main.go
,报错:
1 | # internal/godebugs |
2.2. 解决办法
参考文档:compile: version goX does not match go tool version goY
可能原因:大概率是因为brew安装软件时,软件依赖包含golang,部分覆盖了原本的glang版本。
解决办法:卸载brew安装的golang,重新安装原本的golang版本。
- 卸载brew安装的golang
1
2brew uninstall golang
go versino
执行完步骤1,如果已经恢复,就不再需要步骤2。
- 下载golang软件包,并重新安装
golang下载链接:All releases