英文:
Build Go code into Shared Library that Java (no Android) can execute
问题
我有一些Go代码,我想通过Java SE构建和执行,而不是Android Java。
我一直在研究gomobile,它看起来很不错,但构建的共享库是针对ARM架构的。
我应该如何做到以下两点之一:
- 使用gomobile生成代码、包装器等,并以某种方式生成与桌面兼容的共享对象。
- 以某种方式创建一个Java包装器,并构建一个可执行的共享对象。
我还注意到这个绑定Java和Go的设计提案。这个提案已经实现了吗?
英文:
I have some Go code that I want to build and execute by Java SE, not Android Java.
I have been looking at gomobile which looks great but the shared library that is built targets ARM.
How can I either:
- Use gomobile to generate code, wrappers etc and also some how
generate a desktop compatible Shared Object. - Somehow create a java wrapper and also build a Shared Object that I can execute.
I also note this design proposal to bind Java and Go. Has this been implemented yet?
专注分享java语言的经验与见解,让所有开发者获益!
评论