An experimental Go and Flutter library for testing interoperability with a Go backend library with a Flutter frontend UI
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
James Mills b76e88d8d4
Update README
1 month ago
cmd Add cli tools for testing 1 month ago
.gitignore Add cli tools for testing 1 month ago
README.md Update README 1 month ago
go.mod Add cli tools for testing 1 month ago
go.sum Add cli tools for testing 1 month ago
rpc.go Add cli tools for testing 1 month ago

README.md

go-flutter

Building the Android Library

go install golang.org/x/mobile/cmd/gomobile@latest
go get golang.org/x/mobile/bind
gomobile bind target=ios .
gomobile bind --target=android -androidapi 19 .

Building the iOS Library

go install golang.org/x/mobile/cmd/gomobile@latest
go get golang.org/x/mobile/bind
gomobile bind target=ios .
gomobile bind --target=ios -androidapi 19 .

Testing

go build ./cmd/go-flutter/...
./go-flutter test.sock
go build ./cmd/go-flutter/-client/...
./go-flutter-client test.sock