托管者有个小小的疑惑

Author: bense, Created: 2021-04-28 18:36:27, Updated:

代码有个小疑问:托管者是用go写的收到服务器消息,开新机器人 exec.Command –fork识别 开子进程实现的?

理想中go实现托管者,策略也能提供go语言编写,然后生成plugin插件,托管者更新策略到本地,机器人加载

func RunStrategy(){ … p, err := plugin.Open("./logs/plugin/strategy_XXXXX.so") if err != nil { panic(err) }
main, err := p.Lookup(“StrategyMain”) main.(func())() … }


More

小草 底层是封装过的,如果支持Go还要单独封装