当前位置: 首页 > news >正文

网站建设计什么费用广州开发网站设计

网站建设计什么费用,广州开发网站设计,张家港手机网站建设,企业网站做凭安认证有用吗前言 换电脑,Go 环境带来一些麻烦,耽误很多时间,稍作记录。 原始电脑是 Mac 旧款,CPU x86 构型,新电脑 M2,因为旧电脑里本地文件很多,为了简化搬迁,还是用了 Mac 自带的迁移&#x…

前言

换电脑,Go 环境带来一些麻烦,耽误很多时间,稍作记录。
原始电脑是 Mac 旧款,CPU x86 构型,新电脑 M2,因为旧电脑里本地文件很多,为了简化搬迁,还是用了 Mac 自带的迁移,会有调试环境问题意料中,因为先前有朋友 x86 -> M1,解决起来也不困难所以也选择了同步,不过自己还是踩坑花了很多时间修复。
核心问题就是 Go 环境问题,不能 Debug

异常表现

Go Run 异常

Go 的工程不可跑,因为迁移过来 Go 还停留在安装的 x86 版本上,必须卸载重装

$ which go  # 找到 go 命令所在路径,删到外面的 go 层
$ rm -rf /usr/local/go
$ rm -rf /etc/paths.d/go

如果 rc 文件里有一些设定,也清掉

Go 重新安装

一定要下载类似 go1.19.10.darwin-arm64.pkg 这种 darwin-arm64 的安装包,一路安装后,go version 运行正常即可
后续 go run 一个 hello world 正常表示通过

Debug 异常

后续可以看到 Debug 仍然不可以正常执行,因为 Go 的 Debug 用的 dlv 低版本也是不支持的,因此也需要重装,卸载 dlv 类似 卸载 Go,找到命令所在路径,卸载,而后安装。
安装成功后,尝试 debug,进入了痛苦环节。
在这里插入图片描述
could not launch process: can not run under Rosetta, check that the installed build of Go is right for your CPU architecture

这个报错卡了非常多时间,也查了各种材料,多数是反馈 Go 版本不对,Go 环境变量有问题,反复尝试,各种换 Go 版本,dlv 版本
在这里插入图片描述
无果

Debug 异常解决

彻底清除所有跟 Go 相关的文件,工具,终得解决

  1. 重新卸载 Go,类似先前步骤
  2. 卸载 Goland,上文的 dlv 不可用 Goland 更是不能 Debug,期间还有各种奇怪情况,删干净,可以用 cleaner one 扫下应用相关文件,都给删了
  3. 卸载删除 dlv
  4. 因为本地曾经安装过 gvm 用来多版本管理,删除所在文件
  5. 原本 ~/go 删除,因为里面比较多本地工程,所以 mv backup 一下,别真删了

之前所有的 重装主要在 Go,dlv,Goland 上,
此外也尝试了 卸载调试xcode,重装

# 卸载
$ sudo rm -rf $(xcode-select -print-path)
# 重装
$ xcode-select --install 

没有后面二者,都没成功,清理干净而后重装

  1. 重装 Go,这次装的还是 1.21
  2. 重装 Goland
  3. 重装 dlv,问题来了

dlv 先前尝试时,手动安装,brew 安装均未成功 debug,本次想 brew 简化点装,装完后,Debug 仍获得上图错误,因为 brew 也是从原先机器环境同步过来的,不建议这种方式安装。
再次卸载 dlv 手动装,请见:https://github.com/go-delve/delve/tree/master/Documentation/installation
而后最终成功通过
在这里插入图片描述
稍加注意,Go 环境变量

GOARCH='arm64'
GOHOSTARCH='arm64'
GOHOSTOS='darwin'

Goland 安装也要选择 apple M2的那种版本,类似 goland-2023.3.2-aarch64.dmg
在没有安装 dlv 时 Goland 也是不能进行 Debug 的,会提示你配置 dlv 路径
Help -> Edit Custom Properties 添加
dlv.path=/your/dlv/path
而后 Goland 断点调试
在这里插入图片描述

环境恢复

http://www.yayakq.cn/news/524688/

相关文章:

  • 建设网站服务器怎么弄php企业网站源代码
  • 建设一个网站预算莱芜网络推广公司哪里有
  • 网站入口设计规范河北招标信息网
  • 网站icp备案信息一流的南京网站建设
  • 用别人备案域名做违法网站seo优化工具的种类
  • 广西网站建设开发团队wordpress 和 drupal
  • 游览有关小城镇建设的网站i设计
  • 黑彩网站怎么建设dw网页制作模板素材
  • 大连市城乡建设档案馆网站网站建设 长沙百姓网
  • 网站建设与网站主机的选择自建网站卖东西
  • 响应式全屏网站模板建网站 3年服务
  • 唐山市做网站做消费信贷网站
  • 网站制作目标及要求石家庄 外贸网站建设公司排名
  • 网站域名hk国外注册公司流程及费用
  • 网站建设哪个平台最好网站页脚的信息都有什么
  • 一般做平面网站多少钱wordpress 用户上传文件
  • 江门建站网站模板建设一个网站的硬件要求吗
  • android开发框架有哪些seo人员招聘
  • 淄博三合一网站开发河南网站建设企业
  • 信息管理的基本原理分析网站建设上海高端网站制作
  • 校园网站建设培训简讯开公司流程
  • 知识付费网站源码自助网站建设哪家好
  • 重庆网站搭建哪里可以做初学者想学网站建设
  • 单位网站建设管理工作总结做网站卖东西
  • dedecms大气金融企业网站模板免费下载廊坊建设网站企业
  • 用python开发网站开发技术软件工程开发师工资
  • 网站域名更换相应内容wordpress 搜索分类
  • 深圳建设网站哪家强海报生成免费
  • 360外链北京seo公司有哪些
  • 福利WordPress网站自动采集源码哪些网站是做色选机销售的