Our great sponsors
-
Have a look at Fyne https://fyne.io
-
Have a look at sciter for GUI. It is a great tool for GUI. But be aware that the maintainer does not have stable or LTS builds. You're always working with the current master branch version and every new release will likely break something or add new features (which will likely break something). I like sciter and we have it in use for commercial software but I would not choose it again because of the missing stable or LTS branches. But maybe this is okay for you and you will give it a try?
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
-
-
open-golang
Open a file, directory, or URI using the OS's default application for that object type. Optionally, you can specify an application to use.
-
You can check https://github.com/gen2brain/iup-go. The Cocoa backend is still not finished but it works for basic UI. There is GLCanvas for Linux and Windows.
-
I do a lot of wired stuff with server-side virtual DOM, and I've found Go a good fit. I don't think inheritance is a problem with designing a component library. I've used struct and interface embedding to share common functionality. (see Tag and Tagger, then Component and Componenter as sort of examples).
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
TODOMVC example in Go w/ particleui
-
You can also call system libraries directly on macOS with purego without the need for Cgo
-