1. 首页
  2. 数据库
  3. 其它
  4. goloader:在运行时加载并运行golang代码 源码

goloader:在运行时加载并运行golang代码 源码

上传者: 2021-02-21 08:26:58上传 ZIP文件 52.52KB 热度 42次
装货商 Goloader可以在运行时加载和运行Golang代码。 从派生,接管维护,因为原始作者不在维护中 它是如何工作的? Goloader的工作原理类似于链接程序:它重新定位目标文件中符号的地址,生成可运行的代码,然后重用运行时函数和加载程序的类型指针。 Goloader为Go的运行时和gc提供了一些信息,从而使其可以与它们正确配合使用。 请注意,Goloader不是脚本引擎。 它读取Go编译器的输出,并使它们可运行。 支持Go的所有功能,并且与本机Go代码一样快速,轻便地运行。 与插件比较 Goloader重用Go运行时,从而使其变得更小。 Goloader加载的代码是不可卸载
用户评论