Posted in Go语言基础和工具链Go插件开发必须掌握的7个底层机制:_plugin_exports符号表、runtime·addmoduledata、type hash冲突规避… 第一章:Go插件机制的演进与核心 … Go插件开发必须掌握的7个底层机制:_plugin_exports符号表、runtime·addmoduledata、type hash冲突规避…Read more by 运维喵|2026年9月17日|WinToGo底层机制, runtime.addmoduledata, TypeScript编译器, Go插件开发最佳实践, _plugin_exports符号表, tophash冲突
Posted in Go语言基础和工具链Go结构体含funcptr字段导出为动态库后调用崩溃?——揭秘runtime·addmoduledata对函数指针重定位的隐藏限制 第一章:Go动态链接库中结构体含 … Go结构体含funcptr字段导出为动态库后调用崩溃?——揭秘runtime·addmoduledata对函数指针重定位的隐藏限制Read more by Go语言爱好者|2026年8月15日|函数指针作用, Go结构体方法绑定, runtime.addmoduledata, Go动态库导出, 函数指针重定位
Posted in Go语言基础和工具链Go init函数执行顺序劫持:通过_linkname绑定runtime·addmoduledata实现模块级初始化优先级覆盖 第一章:Go init函数执行顺 … Go init函数执行顺序劫持:通过_linkname绑定runtime·addmoduledata实现模块级初始化优先级覆盖Read more by 写代码的猫|2026年2月4日|runtime.addmoduledata, 模块级初始化, 初始化优先级覆盖, init函数顺序, Go动态加载, _linkname绑定