commit | 58284a7bfc4e09b069a1f85b989c35feafc57239 | [log] [tgz] |
---|---|---|
author | Hajime Hoshi <hajimehoshi@gmail.com> | Fri Sep 30 16:26:27 2022 +0900 |
committer | Gopher Robot <gobot@golang.org> | Mon Oct 10 19:42:47 2022 +0000 |
tree | 5a2c6e47196efc9de9e50c6b1767fe95448f1914 | |
parent | fa6bcb0768357a704787d34228c0cd44d0ed58c7 [diff] |
cmd/gomobile: clean-up the code using gobind for iOS This CL cleans up the code using gobind by these fixes: - Run the gobind command for each platform, instead of each target (= platform + arch). - Run the gobind command in parallel with errgroup.Group. This CL doesn't improve performance significantly, but should improve readability by splitting the long for-range loop. Updates golang/go#54770 Change-Id: I881810b95db0fa6a6d17982154591af467f1ebfe Reviewed-on: https://go-review.googlesource.com/c/mobile/+/437035 Reviewed-by: Dmitri Shuralyov <dmitshur@google.com> Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org> Reviewed-by: Changkun Ou <mail@changkun.de> Auto-Submit: Hyang-Ah Hana Kim <hyangah@gmail.com> Reviewed-by: Hyang-Ah Hana Kim <hyangah@gmail.com> TryBot-Result: Gopher Robot <gobot@golang.org> Run-TryBot: Hajime Hoshi <hajimehoshi@gmail.com>
The Go mobile repository holds packages and build tools for using Go on mobile platforms.
Package documentation as a starting point:
The Go Mobile project is experimental. Use this at your own risk. While we are working hard to improve it, neither Google nor the Go team can provide end-user support.
This is early work and installing the build system requires Go 1.5. Follow the instructions on golang.org/wiki/Mobile to install the gomobile command, build the basic and the bind example apps.
Contributions to Go are appreciated. See https://golang.org/doc/contribute.html.