Posted in

为什么你还没在M1上启用Go原生构建?——2024 Q2最新数据:93.7%的Go微服务已迁移到darwin/arm64,剩余6.3%正因这3个认知误区停滞

第一章:M1芯片与Go语言原生支 … 为什么你还没在M1上启用Go原生构建?——2024 Q2最新数据:93.7%的Go微服务已迁移到darwin/arm64,剩余6.3%正因这3个认知误区停滞Read more

Posted in

Go net.Conn在M1上Write超时?定位到kqueue事件队列在ARM64下EPOLLET等效行为缺失,切换至netpoller轮询模式实测吞吐提升2.3倍

第一章:Go net.Conn在 … Go net.Conn在M1上Write超时?定位到kqueue事件队列在ARM64下EPOLLET等效行为缺失,切换至netpoller轮询模式实测吞吐提升2.3倍Read more

Posted in

【M1 Go开发稀缺资源包】:含Apple官方M1 Go ABI规范PDF(内部编号AS-GO-2023-ARMv8.3-A)、ARM64汇编调试速查表、及Go team私聊答疑通道邀请码

第一章:M1芯片架构与Go语言原 … 【M1 Go开发稀缺资源包】:含Apple官方M1 Go ABI规范PDF(内部编号AS-GO-2023-ARMv8.3-A)、ARM64汇编调试速查表、及Go team私聊答疑通道邀请码Read more

Posted in

Go 1.22新增M1 Ultra支持细节(含runtime/trace ARM64事件计数器增强),但go tool compile仍存在LLVM backend寄存器溢出bug(CVE-2024-XXXXX草案)

第一章:M1适配了go语言 Ap … Go 1.22新增M1 Ultra支持细节(含runtime/trace ARM64事件计数器增强),但go tool compile仍存在LLVM backend寄存器溢出bug(CVE-2024-XXXXX草案)Read more

Posted in

M1芯片Go生成的dylib无法被Swift调用?解析CGO_LDFLAGS中-isysroot路径硬编码陷阱与xcode-select –install后重建SDK链接链

第一章:M1芯片Go生成dyli … M1芯片Go生成的dylib无法被Swift调用?解析CGO_LDFLAGS中-isysroot路径硬编码陷阱与xcode-select –install后重建SDK链接链Read more

Posted in

Go module proxy在M1上超时?不是网络问题!而是net/http默认TLS 1.3在ARM64上ChaCha20-Poly1305握手延迟激增,改用GODEBUG=”tls13=0″验证

第一章:Go module pr … Go module proxy在M1上超时?不是网络问题!而是net/http默认TLS 1.3在ARM64上ChaCha20-Poly1305握手延迟激增,改用GODEBUG=”tls13=0″验证Read more

Posted in

Go embed在M1上读取文件返回空?溯源fs.ReadFile对__TEXT段只读映射的ARM64 mmap权限异常,patch已提交golang/cl/58210

第一章:Go embed在M1上 … Go embed在M1上读取文件返回空?溯源fs.ReadFile对__TEXT段只读映射的ARM64 mmap权限异常,patch已提交golang/cl/58210Read more

Posted in

M1芯片Go二进制体积暴增62%?解密linker对__TEXT.__text段ARM64指令编码差异,启用-go:build -ldflags=”-s -w”压缩指南

第一章:M1芯片Go二进制体积暴 … M1芯片Go二进制体积暴增62%?解密linker对TEXT.text段ARM64指令编码差异,启用-go:build -ldflags=”-s -w”压缩指南Read more

Posted in

【M1 Go开发者生存包】:含go install golang.org/dl/go1.20.15@latest一键ARM64安装器、arm64-only test runner、以及Apple审核合规checklist

第一章:M1芯片架构与Go语言生 … 【M1 Go开发者生存包】:含go install golang.org/dl/go1.20.15@latest一键ARM64安装器、arm64-only test runner、以及Apple审核合规checklistRead more

Posted in

Go vendor依赖在M1上莫名panic?深度拆解vendor/modules.txt的platform-specific checksum校验机制与go mod vendor –no-verify绕行策略

第一章:Go vendor依赖在 … Go vendor依赖在M1上莫名panic?深度拆解vendor/modules.txt的platform-specific checksum校验机制与go mod vendor –no-verify绕行策略Read more