با برنامه Player FM !
Unusual uses for Go: GUIs
Manage episode 326454908 series 3341962
Johnny and Jon are joined by Andy Williams to talk about some of the unusual ways developers are using Go. In this particular episode they deep dive into building GUIs and discuss all of the challenges imposed by trying to build a UI that is both cross platform and functional. How do you create buttons that work on both mobile and a desktop app? Should you even be designing both apps at the same time? Tune in to find out!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
- DigitalOcean – DigitalOcean’s developer cloud makes it simple to launch in the cloud and scale up as you grow. They have an intuitive control panel, predictable pricing, team accounts, worldwide availability with a 99.99% uptime SLA, and 24/7/365 world-class support to back that up. Get your $100 credit at do.co/changelog.
- Algorithms with Go – A free Go course where panelist Jon Calhoun teaches you how algorithms and data structures work, how to implement them in Go code, and where to practice at. Great for learning Go, learning about algorithms for the first time, or refreshing your algorithmic knowledge.
Featuring:
- Andy Williams – Website, GitHub, LinkedIn, X
- Jon Calhoun – Website, GitHub, X
- Johnny Boursiquot – Website, GitHub, X
Show Notes:
- Enlightenment Window Manager - Window manager mentioned on the show
- Shiny Go Bindings - A way to access Shiny with Go
- Qt Go Bindings - A way to interact with Qt in Go
- andlabs UI - GUI library in Go
- Fyne - GUI library in Go
- Wails - GUI library in Go using Vue.js
- Awesome Go - List of Go projects with a GUI section
- Hands on GUI Application Development in Go - Andrew’s book on GUI development
Something missing or broken? PRs welcome!
347 قسمت
Manage episode 326454908 series 3341962
Johnny and Jon are joined by Andy Williams to talk about some of the unusual ways developers are using Go. In this particular episode they deep dive into building GUIs and discuss all of the challenges imposed by trying to build a UI that is both cross platform and functional. How do you create buttons that work on both mobile and a desktop app? Should you even be designing both apps at the same time? Tune in to find out!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
- DigitalOcean – DigitalOcean’s developer cloud makes it simple to launch in the cloud and scale up as you grow. They have an intuitive control panel, predictable pricing, team accounts, worldwide availability with a 99.99% uptime SLA, and 24/7/365 world-class support to back that up. Get your $100 credit at do.co/changelog.
- Algorithms with Go – A free Go course where panelist Jon Calhoun teaches you how algorithms and data structures work, how to implement them in Go code, and where to practice at. Great for learning Go, learning about algorithms for the first time, or refreshing your algorithmic knowledge.
Featuring:
- Andy Williams – Website, GitHub, LinkedIn, X
- Jon Calhoun – Website, GitHub, X
- Johnny Boursiquot – Website, GitHub, X
Show Notes:
- Enlightenment Window Manager - Window manager mentioned on the show
- Shiny Go Bindings - A way to access Shiny with Go
- Qt Go Bindings - A way to interact with Qt in Go
- andlabs UI - GUI library in Go
- Fyne - GUI library in Go
- Wails - GUI library in Go using Vue.js
- Awesome Go - List of Go projects with a GUI section
- Hands on GUI Application Development in Go - Andrew’s book on GUI development
Something missing or broken? PRs welcome!
347 قسمت
همه قسمت ها
×به Player FM خوش آمدید!
Player FM در سراسر وب را برای یافتن پادکست های با کیفیت اسکن می کند تا همین الان لذت ببرید. این بهترین برنامه ی پادکست است که در اندروید، آیفون و وب کار می کند. ثبت نام کنید تا اشتراک های شما در بین دستگاه های مختلف همگام سازی شود.