golang动态加载.so
在日常开发工作业务场景中,你可能会遇到重复性的业务工作脚本功能维护。部署较繁琐;用户使用不便捷;笔者推荐遇到类似这种业务场景,可以将应用程序脚本代码直接嵌入在云端,用户实际需要使用的时候进行加载到应用程序主体中,这样主体应用在得到应用程序脚本代码之后,就可以获得到最新的输入、输出结果。这样的应用方式其扩展性将会得到极大的增强。本着可持续化、高便捷功能迭代、高聚合,笔者在遇到以上业务场景时,主要采用golang进行业务逻辑脚本代码封装,然后采用gomacro进行REPL,配合wails。