Table of Contents
Documentation
Libraries
GUI
Toolkits / Frameworks
further reading
The Go Language
Documentation
Go Walkthrough: strconv
Go Concurrency Patterns: Pipelines and cancellation
Libraries
Filebrowser
(
repo
)
GUI
qt
– Qt bindings for Golang.
webview
– use HTML5 web content as
GUI
in Go.
nucular
– port of nuclear
GUI
lib to Go.
Fyne
– cross platform application UI toolkit with predefined widgets.
Toolkits / Frameworks
Gorilla
– web toolkit including e.g. mux (routing), handlers, and schema (converts form values into structs).
Cobra
– CLI framework
Viper
– configuration solution for Go applications including 12-Factor apps.
further reading
awesome-go
- List of Go resources