commit | afa8a11c1d83db27c5ab049be7ad6806582f2930 | [log] [tgz] |
---|---|---|
author | Nigel Tao <nigeltao@golang.org> | Thu Sep 17 15:00:52 2015 +1000 |
committer | Nigel Tao <nigeltao@golang.org> | Fri Sep 18 00:19:08 2015 +0000 |
tree | e63c4f4b757f85f9289cee89b959b7e7a4c002fb | |
parent | 9b7eb80c576d87d909e4a1ab8fa22a5ffa989de1 [diff] |
app: re-use the input queue goroutine. We now have one such goroutine for the life of the process, not one per onInputQueueCreated call (e.g. whenever the app re-gains visibility). Also use ALooper_wake instead of rolling our own os.Pipe. Change-Id: I4fa045972289144e083033f2e243cac65f35ee46 Reviewed-on: https://go-review.googlesource.com/14670 Reviewed-by: David Crawshaw <crawshaw@golang.org>
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.