I'm not sure if it's actually feasible to write a GUI library without external libraries. A GUI that runs Linux will need to interact with an X server or a Wayland compositer, and the library will have to interact with their APIs somehow.
On Sun, May 27, 2018, 14:19 <ati...@mail.ccsf.edu> wrote: > Yeah, the ones suggested all use cgo though. > > > On Sunday, May 27, 2018 at 2:08:17 PM UTC-7, Sebastien Binet wrote: > >> There was very recently a thread about this on Reddit: >> >> >> https://www.reddit.com/r/golang/comments/8m5icy/cross_platform_native_gui_library/ >> >> sent from my droid >> >> On Sun, May 27, 2018, 22:51 <ati...@mail.ccsf.edu> wrote: >> > Hello, >>> >>> I would like you guys to suggest some GUI libraries that do not have any >>> HTML/CSS or C bindings, are cross platform and require no dependencies. >>> >>> When I say native, I mean no dependencies. I do not mean native to the >>> OS. This would be great but I don't see any available that have no C >>> bindings. I understand that to create a native to the OS experience there >>> must be calls to the OS API which in most cases use the C language. >>> >>> Before anyone asks why I do not want C bindings, it is because they do >>> not have good cross compilation support or good compile speeds. >>> >>> Suggestions appreciated, Thanks so much! >>> >>> -- >>> 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...@googlegroups.com. >> >> >>> For more options, visit https://groups.google.com/d/optout. >>> >> -- > 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. > -- 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.