基于以下信息无法在运行时动态加载 Go 包,会产生这样的疑问:是否可行编译时间。这将使用户能够使用自定义包扩展他们的程序,从而无需手动编辑和重新编译代码。
当前限制:
不幸的是,Go 目前不支持动态库。虽然 Elias Naur 提出了补丁,但它们仍在审查中,并且不太可能集成到 Go 1.2 中。有关更多详细信息,请参阅 Google 网上论坛的讨论。
替代方法:
尽管缺乏原生动态库支持,但仍存在替代方法:
以上是Go可以在运行时动态加载包吗?的详细内容。更多信息请关注PHP中文网其他相关文章!