There's also go.wde: https://github.com/skelterjohn/go.wde
Although the widget situation is no better there (intentionally; it's reason to exist is to provide a platform independent interface to windows/framebuffers/events). Wde doesn't do mobile at all, but has pretty decent support for win32/OSX/X11 features (eg. zoom/scroll touchpad gestures, mouse cursors). Probably the most interesting part of its design is that it allows your event loop and rendering loop to run in separate goroutines, which is a nice decoupling. -sqweek On Sunday, July 16, 2017 at 7:24:37 PM UTC+8, Joe Blue wrote: > > Hey > > All gophers that want a GUI toolkit... > We are doing a bring up that is planned to work on all desktops, mobile > and embedded. > > Support the following app types:: > forms, 2d surface and 3d surface. > > Will have: > Material design components, virtual keyboard, cut and paste, audio and > video capture and playback. > Intimate gesture control and keyboard mapping. > Printing via pdf > > We are right now working out if we use OpenGL or Vulkan. > Also the best immutable data binding approach. > > Then the long work on building pixel perfect material design conformance > with CI testing of it. > > If you interested in forging the approach or have ideas please ping me. > The system is not ready for general usage yet so it's better if people that > have some golang open GL experience ping me so we can make sure the design > covers / considers your needs. > > Joeblew99 at Gmail dot com. > > -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.