Ideas for an idiomatic GUI library?

Written by
Link to Post

https://www.reddit.com/r/golang/comments/advg9e/ideas_for_an_idiomatic_gui_library/

I’ve been thinking about prototyping a gui library, but one based off Go idioms. What are some ideas to try? I have some: – Channel-based subscription to events with a string selector. – Offer handler-based registration (like http). – Platform-specific apis in separate subpackages (like cocoa menu bar integration). – Text rendering with CoreText, DirectWrite, and some combination of FreeType and HarfBuzz. – Easy layout support (similar to CSS grid+flexbox). I would have to figure out the widget story for linux, but a long-term goal would be to implement material design with something similar to flutter’s pipeline (https://youtu.be/UUfXWzp0-DU). This could be used on all platforms if desired.

submitted by /u/smasher164
[link] [comments]

Article Tags:
· ·
Article Categories:
reddit

Leave a Reply