How Go taught me to love building apps again
summary
Claims Go plus the Fyne toolkit builds native apps from one codebase, produces static binaries, and supports desktop, mobile, browser (WASM) and embedded targets; the project hits 21,000 GitHub stars. Demo shows a working markdown editor created with a few lines of Go and three extra wiring lines, packaged with Fyne package and cross-built via Docker using fyne cross. Widgets are unit-tested with the standard test package and testify; tests run headless and fast.
AI-written summary · about
chapters (11)
- 0:00Introduction and background
- 10:20Why a new GUI toolkit
- 13:49Building first app in minutes
- 18:00Markdown editor demo
- 21:49Unit testing GUI apps
- 23:36Packaging and distribution
- 27:33Widgets and containers
- 31:23File dialogs and URIs
- 34:13Advanced widgets and demos
- 36:38Hackathon app showcase
- 39:49Closing and Q&A
related talks
59mBuilding Graphical Go apps is Fyne
23mBuilding cross-platform Go GUIs fast using Fyne
40mWrite Once, Distribute Everywhere: Modern Graphical User Interfaces on Linux using Go..
05mUnleashing Desktop App Development with Go and Fyne
47mCreating interactive frontend apps with GopherJS and React
26mWrite Once, Compile Lots, Run Anywhere
29mBuild Your Developer Tools in Go
46mRediscovering Go
