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

相关推荐
初圣魔门首席弟子19 小时前
flag使用错误出现bug
c++·bug
初圣魔门首席弟子1 天前
友元类和友元函数bug
bug
初圣魔门首席弟子1 天前
switch缺少break出现bug
c++·算法·bug
毕设源码-邱学长1 天前
【开题答辩全过程】以 Bug交流网站为例,包含答辩的问题和答案
bug
debug 小菜鸟1 天前
aws 实战小bug
云计算·bug·aws
黑客飓风1 天前
RTX 4090算力应用
人工智能·chrome·bug
布拉格沃兹基硕德1 天前
MacOS报错“zsh: command not found: brew”【已解决】
macos·bug
清木Moyu1 天前
layui tree组件回显bug问题,父级元素选中导致子集全部选中
前端·bug·layui
奶糖 肥晨1 天前
前端Bug实录:为什么表格筛选条件在刷新时神秘消失?
前端·bug
2501_927539302 天前
Final Cut Pro X fcpx音视频剪辑编辑(Mac中文)
macos·fcpx·mac·视频剪辑