fregie/trojan-go

如何把Trojan-Go编译成framework

594810899 opened this issue · 8 comments

如何把Trojan-Go编译成framework提供给iOS移动端调用

https://pkg.go.dev/golang.org/x/mobile/cmd/gomobile
可以试试使用gomobile编译
有问题可以继续讨论,如果成功也欢迎pr

https://pkg.go.dev/golang.org/x/mobile/cmd/gomobile
可以试试使用gomobile编译
有问题可以继续讨论,如果成功也欢迎pr

请问有联系方式没 QQ、WX都可以 加一下,对go语言还不怎么熟悉,要使用gomobile编译framework还需要指导一下才行go的相关问题,麻烦了

https://pkg.go.dev/golang.org/x/mobile/cmd/gomobile
可以试试使用gomobile编译
有问题可以继续讨论,如果成功也欢迎pr

用gomobile 把这整个项目编译吗 还是摘出来一部分进行编译?

https://pkg.go.dev/golang.org/x/mobile/cmd/gomobile
可以试试使用gomobile编译
有问题可以继续讨论,如果成功也欢迎pr

用gomobile 把这整个项目编译吗 还是摘出来一部分进行编译?

可以编译目录下的proxy包。
调用NewProxyFromConfigData启动trojan

https://pkg.go.dev/golang.org/x/mobile/cmd/gomobile
可以试试使用gomobile编译
有问题可以继续讨论,如果成功也欢迎pr

用gomobile 把这整个项目编译吗 还是摘出来一部分进行编译?

可以编译目录下的proxy包。 调用NewProxyFromConfigData启动trojan

好的 非常感谢,我去操作一波试试

https://pkg.go.dev/golang.org/x/mobile/cmd/gomobile
可以试试使用gomobile编译
有问题可以继续讨论,如果成功也欢迎pr

用gomobile 把这整个项目编译吗 还是摘出来一部分进行编译?

可以编译目录下的proxy包。 调用NewProxyFromConfigData启动trojan

你好,编译的时候proxy包 好像没有入口,也就是类似main.go这样的,需要怎么处理?

@594810899
编译后应该是一个ios可以调用的库,而非一个可执行文件,调用其中的NewProxyFromConfigData方法可以启动trojan

@fregie
我已经编译出库了,但是在调用的时候有些问题,访问不了外网,还要麻烦指导一下,方便添加一下QQ 或者WX吗,这上面有些问题不好描述,我QQ:594810899 多谢了