巨佬,这个 main.go 中没看到 executor 是怎么初始化的呢

103 天前
 d0m2o08

MetaCubeX/mihomo 这个开源项目,Alpha 分支的 main.go 中,只是引入了"gayhub/metacubex/mihomo/hub/executor"这个包,而且在 executor.go 这个文件中也没看到有 init 方法。

而在 main.go 中直接就调用了 executor.ApplyConfig 和 executor.Shutdown 方法,

求巨佬指点一下 executor 这个东西是咋初始化出来的😭

472 次点击
所在节点    Go 编程语言
8 条回复
zuiwu
103 天前
你好歹贴个代码 main 文件目录链接啊,啥也没有谁会再自己去搜索帮你看
iyaozhen
103 天前
他又不是个类 class ,为啥要初始化?
fgwmlhdkkkw
103 天前
全局搜下 init
Constellation39
103 天前
hub/executor/executor.go
```
package executor
func ApplyConfig(cfg *config.Config, force bool) {}
func Shutdown() {}
```
基础语法详见 https://go.dev/doc/
d0m2o08
103 天前
d0m2o08
103 天前
@iyaozhen 原来是这样,我找错方向了,多谢大佬
vx7298
103 天前
是不看看 listenser ,,config 哪里有,ReCreateTun ,这个吧
d0m2o08
103 天前
@vx7298 好的好的,有点眉目了😁

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1060889

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX