Posted in

【Go语言构建确定性真相】:为什么go build –mod=readonly仍可能产生非确定性二进制?溯源linker的hash seed机制

第一章:Go语言构建确定性真相的 … 【Go语言构建确定性真相】:为什么go build –mod=readonly仍可能产生非确定性二进制?溯源linker的hash seed机制Read more

Posted in

Go交叉编译翻车实录:马哥golang6期CGO_ENABLED=0下cgo包静默失败的7种检测盲区(含build constraint调试技巧)

第一章:Go交叉编译翻车现场全景 … Go交叉编译翻车实录:马哥golang6期CGO_ENABLED=0下cgo包静默失败的7种检测盲区(含build constraint调试技巧)Read more

Posted in

Go构建系统深度掌控:从go build -gcflags到自定义build tag+多平台交叉编译CI模板(已验证支持ARM64/M1/MacOS+Linux+Windows)

第一章:Go构建系统深度掌控:从 … Go构建系统深度掌控:从go build -gcflags到自定义build tag+多平台交叉编译CI模板(已验证支持ARM64/M1/MacOS+Linux+Windows)Read more

Posted in

【Go构建链穿透】:go build -toolexec全流程钩子注入、编译器插件开发与自定义linker脚本实战

第一章:Go构建链穿透的核心原理 … 【Go构建链穿透】:go build -toolexec全流程钩子注入、编译器插件开发与自定义linker脚本实战Read more

Posted in

Go免杀不是越复杂越好——最简有效方案:仅修改2个linker flag + 1个build tag,即可绕过7类静态扫描引擎

第一章:Go免杀不是越复杂越好— … Go免杀不是越复杂越好——最简有效方案:仅修改2个linker flag + 1个build tag,即可绕过7类静态扫描引擎Read more

Posted in

Go跨平台编译公式(CGO_ENABLED=0×GOOS=windows/linux/darwin×build constraints×cgo-free替代库选型):一次编写,五端发布

第一章:Go跨平台编译的核心原理 … Go跨平台编译公式(CGO_ENABLED=0×GOOS=windows/linux/darwin×build constraints×cgo-free替代库选型):一次编写,五端发布Read more