Using a Golang backend with native frontends
Introducing vero. A Go backend with native cross-platform GUI frontends. Build on macOS, run anywhere Go runs.
Run a Go binary embedded in a native (e.g. macOS SwiftUI) app. The Go binary and the native (e.g. SwiftUI) app communicate over a pipe (an OS pipe or io.Pipe depending on the operating system).
It’s available on Github. I hope you find it useful: