Go Time: Golang, Software Engineering

Your source for diverse discussions from around the Go community. This show records LIVE every Tuesday at 3pm US Eastern. Join the Golang community and chat with us during the show in the #gotimefm channel of Gophers slack. Panelists include Mat Ryer, Jon Calhoun, Natalie Pistunovich, Johnny Boursiquot, Angelica Hill, Kris Brandow, and Ian Lopshire. We discuss cloud infrastructure, distributed systems, microservices, Kubernetes, Docker… oh and also Go! Some people search for GoTime or GoTimeFM and can’t find the show, so now the strings GoTime and GoTimeFM are in our description too.

https://changelog.com/gotime

subscribe
share






Unusual uses for Go: GUIs


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!

Leave us a comment

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 – Twitter, GitHub, LinkedIn, Website
  • Jon Calhoun – Twitter, GitHub, Website
  • Johnny Boursiquot – Twitter, GitHub, Website

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!


fyyd: Podcast Search Engine
share








 February 6, 2020  1h6m