Install Xcode Command Line Tools
go install golang.org/x/mobile/cmd/gomobile@latest
wasm tinygo: v0.30.0
wasm_exec.js from $(tinygo env TINYGOROOT)targets/wasm_exec.js
gomobile init
gomobile bind -target=ios -o ./ios/loopringGoSign.xcframework
This command will generate a binary according to the target platform.
Drag the binary into project and build.
gomobile bind -target=android -o ./android/loopringGoSign.aar
You can find the aar file in the android directory.
go build -o loopringGoSign.so -buildmode=c-shared python/main.go
ln -s ../../../../go-loopring-sig/loopringGoSign.so loopringGoSign.so