插件化开发提供了很多便利,可动态扩展程序的相关功能,如Windows中的DLL、Linux中的So文件、还有IDEA中的插件,应用范围不可谓不广;
在Golang中提供了自己的插件机制,可使用其进行插件化开发;在Golang的plugin包中提供了加载插件、调用插件中函数的相关方法;Golang中的插件机制使用非常简单;就只有这么三步:
1、编写插件库相关代码,生成so文件;
2、
转载
1月前
96阅读