-
Have a look at Fyne https://fyne.io
-
InfluxDB
InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
-
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?
-
-
-
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).
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
TODOMVC example in Go w/ particleui
-
You can also call system libraries directly on macOS with purego without the need for Cgo
-