Bug:mac上运行go run main.go 报错,fork/exec /var/fold/T/go-build269/b001/ex

Bug:mac上运行go run main.go 报错,fork/exec /var/fold/T/go-build269/b001/ex

今天通过goland执行go run main.go运行我本地编写好的go代码时,发现报错fork/exec / xxx

解决办法

方法一:

因为当前go的build环境不对,比如:我是mac系统,但是之前go中的GOOS配置的是linux,因此导致报错

bash 复制代码
# 设置为正确的GOOS
go env -w GOOS="darwin"
# GOOS=darwin GOARCH=amd64 go build -o  http -v ./main.go

方法二:

可能是因为重装或者更新go版本后,并没有在env里更新

  • /var/folders/ty/q11880gn5797hjv_tnk2m_k80000gn/路径。
    卸载golang的同时删除go env
bash 复制代码
# 卸载golang同时删除之前的go env配置
% rm -rf /usr/local/go 
% rm -rf /etc/paths.d/go
% go env GOENV                                           
/Users/biandong/Library/Application Support/go/env
% cd /Users/biandong/Library/Application Support/
% rm -rf go

执行完成后,重新安装golang即可。

tips:Mac操作Goland常用快捷键

command+L:跳转到指定行

command+option+L:格式化代码

command+F:在当前文件搜索

command+shift+F:全局搜索

command+shift+T:设置go_test.go

command+N:进入generate

相关推荐
LinXunFeng4 小时前
如何舒适地沉浸式编程,这是我的答案
windows·程序员·mac
用户311879455921813 小时前
Mac 桌面动态壁纸软件|Live Wallpaper 4K Pro v19.7 安装包使用教程(附安装包)
mac
李小白杂货铺14 小时前
macOS版Sublime简记
macos·sublime text·快捷键·sublime·插件推荐·package control·插件管理
workflower1 天前
Fundamentals of Architectural Styles and patterns
开发语言·算法·django·bug·结对编程
lvchaoq1 天前
记录小程序真机bug,而模拟器无法复现
小程序·bug
喜欢便码2 天前
禅道提交bug的几种状态
bug
从前慢,现在也慢2 天前
(3)Bug篇
学习·bug·测试
西柚小萌新2 天前
【Bug:docker】--Docker国内镜像源加载失败
docker·容器·bug
初圣魔门首席弟子4 天前
c++ bug 记录(merge函数调用时错误地传入了vector对象而非迭代器。)
java·c++·bug