java使用jna调用go代码调用流程示例代码测试结果
调用流程在 Java 中使用jna调用 Go 的大致过程如下java -> jna -> c -> cgo -> go整个过程要解决的问题主要两个数据类型在两种语言中如何转化内存的释放示例代码以下是简单的示例,并解决了内存泄露的问题Go代码//export addfunc add(a, b C.int) C.int { aGo := int(a) bGo := int(b) res := aGo + bGo return C.int(res