Golang library for quickly making a simple form UI that runs as a multi-platform desktop app. It's perfect if you just need to grab some parameters from a user and start a task.
The apps built with quickform will have standard Go build procedures, except when you're building for Windows. For
Windows, you should install TDM-GCC-64, and build with -ldflags="-H windowsgui"
. Simple. Unfortunately, this
prevents cross-compilation of your app, as far as I know.
Built with Go 1.12+. It uses go mod (vgo) for vendoring by default, and will pull them when your app is built.
To manually grab dependencies (to $GOPATH), run:
go get github.com/zserge/webview
and go get github.com/markdicksonjr/quickform
A sample app is provided in the "sample" directory in this repo.
go-bindata -pkg quickform assets