标签: go linker shared-objects
我正在尝试减小go插件产生的共享对象的大小。 (使用'go build -buildmode = plugin'构建)。 从反汇编SO看来,所有公共符号都已导出,因此链接器无法像在可执行文件中那样删除未使用的代码,从而导致文件大小膨胀。 有没有办法明确指定我要导出的符号,以便链接器可以从二进制文件中删除未使用的代码?