Posted in Go语言基础和工具链Go syscall包跨平台抽象源码对比(Linux syscalls vs Darwin bsdthread_register vs Windows NTAPI桥接) 第一章:Go syscall包跨 … Go syscall包跨平台抽象源码对比(Linux syscalls vs Darwin bsdthread_register vs Windows NTAPI桥接)Read more by 异步行者|2026年4月24日|跨平台抽象层, Darwin系统, Linux系统调用安全, BSD线程注册, NTAPI桥接, Go动态加载, Windows便携系统, syscall包使用
Posted in 问题排查与答疑【仅限Go资深工程师】:绕过glibc,直调Linux openat2()新建文件并写入——支持open_how结构体的实验性方案 第一章:Go语言新建文件并写入的 … 【仅限Go资深工程师】:绕过glibc,直调Linux openat2()新建文件并写入——支持open_how结构体的实验性方案Read more by Go语言修行者|2026年4月8日|Go语言编程实践, openat2系统调用, glibc绕过, Linux系统调用安全, open_how结构体
Posted in Go语言基础和工具链CGO vs. syscall vs. unsafe:系统调用性能对比实测(Linux 6.8内核下10万次write()耗时:CGO 42ms vs syscall 8ms) 第一章:CGO vs. sysc … CGO vs. syscall vs. unsafe:系统调用性能对比实测(Linux 6.8内核下10万次write()耗时:CGO 42ms vs syscall 8ms)Read more by Go语言笔记|2026年4月6日|write系统调用耗时, syscall性能监控, Go语言CGO性能优化, unsafe包合规使用, Linux系统调用安全
Posted in Go语言基础和工具链Go syscall.Syscall6源码级拆解(基于amd64/linux):寄存器传参陷阱、rax重置时机、返回值截断边界条件 第一章:Go syscall.S … Go syscall.Syscall6源码级拆解(基于amd64/linux):寄存器传参陷阱、rax重置时机、返回值截断边界条件Read more by 加密骑士|2026年4月3日|syscall.Syscall6, CPU寄存器传参, Linux系统调用安全, _rt0_amd64.o, rax寄存器重置, 系统调用返回值截断, Go动态加载
Posted in 问题排查与答疑Go解压速度慢不是CPU问题!95%的瓶颈藏在syscall.Read和page cache miss里(perf火焰图分析) 第一章:Go语言解压文件是什么 … Go解压速度慢不是CPU问题!95%的瓶颈藏在syscall.Read和page cache miss里(perf火焰图分析)Read more by 程序员老李|2026年3月29日|Permission, GOMODCACHE目录清理, perf火焰图, syscall.ReadAt, Pages部署, Linux系统调用安全, Go解压性能测试
Posted in Go语言基础和工具链os.RemoveAll为何不安全?——从Linux unlinkat系统调用到Go runtime的7层调用栈追踪 第一章:os.RemoveAll … os.RemoveAll为何不安全?——从Linux unlinkat系统调用到Go runtime的7层调用栈追踪Read more by 分布式系统探索者|2026年3月23日|Go动态加载, Go语言文件删除, runtime调用栈清理, os.RemoveAll坑点, unlinkat系统调用, Linux系统调用安全