Gio: Cross Platform GUIs in Go
Ubuntu Summit 2023 Day 2 (04 November 2023) Gio: Cross Platform GUIs in Go by Chris Waldon An approachable introduction to Gio, a newer GUI toolkit built in the Go programming language. Gio enables application authors to build portable GUI applications that run on Linux, Windows, macOS, Android, iOS, tvOS, FreeBSD, OpenBSD, and in the browser via WASM. I'll discuss how Gio differs from existing cross-platform toolkits like GTK, Qt, and Flutter, and describe the exciting future that Gio promises for the Linux Desktop in particular. Attendees will learn: The story of Gio: a frustrated Danish man daring to try to make GUI better. Gio's paradigm as a vector rendering engine, and how that looks in practice (no code, just pretty pictures) How the modern UI users expect can be built from simple vector primitives. The story behind Gio's surprisingly capable text stack which handles RTL, bidirectional text, and more. Gio's approach to accessibility and how it encourages high-quality accessibility metadata for the sake of high-quality UI testing. How they can get involved helping build the future of UI with Gio. Link to talk details and author bio: https://events.canonical.com/event/31... Remember to Subscribe and watch more videos on our YouTube channels: Ubuntu OnAir: / ubuntuonair Ubuntu: / ubuntuos And follow our other social accounts: LinkedIn - https://bit.ly/3Jw6jGN Twitter - https://bit.ly/3OXSIJE Facebook - https://bit.ly/3Q15Yyn Instagram - https://bit.ly/3vE7Kxk

19. Rob Pike - What We Got Right, What We Got Wrong | GopherConAU 2023

"Clean" Code, Horrible Performance

China Just Built What TSMC Said Was Impossible

Rheinwerk Computing - Java The Comprehensive Guide 2022

What's new in Go

Go GUIs Summary | Golang GUI Frameworks in 2025, Part 10

GopherCon 2021: Building Production Applications Using Go & SQLite - Ben Johnson

Co-Creator of Haskell: Functional Programming, Thinking in Types, Useless Languages | Simon Jones

Freedom, flexibility and fun. Taking back your live streams with Owncast.

GoLab 2019 - Elias Naur - Gio: multi-platform immediate mode GUI

dotGo 2015 - Rob Pike - Simplicity is Complicated

Gio UI: Cross-Platform Accelerated Graphics in Go

AI Frenzy Could Repeat Pre-Crash Wall Street 'Bubble' | Andrew Ross Sorkin
![PINK & ORANGE GRADIENT IN HD [3 HOURS]](https://i.ytimg.com/vi/6ih8zppfQSQ/hqdefault.jpg?sqp=-oaymwE9CNACELwBSFryq4qpAy8IARUAAAAAGAElAADIQj0AgKJDeAHwAQH4Af4JgALQBYoCDAgAEAEYfyAsKBMwDw==&rs=AOn4CLDvw6mQM98bfl572zfE7r4GdUG8dg)
PINK & ORANGE GRADIENT IN HD [3 HOURS]

Building Graphical Go apps is Fyne Andrew Williams, FyneLabs

Tips for C Programming

Master Golang with Interfaces

AI Does Something Horrifying To Human Thinking

GopherCon 2019: Portable, Immediate Mode GUI Programs for Mobile and Desktop in 100% Go - Elias Naur

