1 个仓库
Exposes Go packages as callable libraries for Java (Android) and Objective-C (iOS) so existing apps can reuse Go code.
Distinct from Binding Generators: Distinct from Binding Generators: targets mobile platform languages (Java/ObjC) rather than general C API bindings.
Explore 1 awesome GitHub repository matching software engineering & architecture · Mobile Language. Refine with filters or upvote what's useful.
The Go Mobile project is a framework and toolchain that enables Go developers to build native mobile applications for Android and iOS entirely in Go, or to compile Go packages into shared libraries that can be called from existing native mobile apps. It provides a complete set of libraries for handling mobile app lifecycle events, rendering 2D and 3D graphics through OpenGL ES, accessing device sensors like accelerometers and gyroscopes, processing touch and keyboard input, playing audio via OpenAL Soft, and reading bundled application assets. The project distinguishes itself by offering two
Exposes Go packages as callable libraries for Java and Objective-C so existing apps can reuse Go code.