Hands-on GUI application development in Go : build responsive, cross-platform, graphical applications with the Go programming language [E-Book] / Andrew Williams.
Williams, Andrew, (author)
1st edition
[Birmingham] : Packt Publishing, 2019
432 pages (online resource)
englisch
9781789131161
9781789138412
Full Text
Table of Contents:
  • Hands-on GUI application development in Go : build responsive, cross-platform, graphical applications with the Go programming language
  • About Packt
  • Contributors
  • Table of Contents
  • Preface
  • Section 1: Graphical User Interface Development
  • Chapter 1: The Benefits of Native Graphical Applications
  • Chapter 2: Graphical User Interface Challenges
  • Chapter 3: Go to the Rescue!
  • Section 2: Toolkits Using Existing Widgets
  • Chapter 4: Walk - Building Graphical Windows Applications
  • Chapter 5: andlabs UI - Cross-platform Native UIs
  • Chapter 6: Go-GTK - Multiple Platforms with GTK
  • Chapter 7: Go-Qt - Multiple Platforms with Qt
  • Section 3: Modern Graphical Toolkits
  • Chapter 8: Shiny - Experimental Go GUI API
  • Chapter 9: nk - Nuklear for Go
  • Chapter 10: Fyne - Material Design-Based GUI
  • Section 4: Growing and Distributing Your Application
  • Chapter 11: Navigation and Multiple Windows
  • Chapter 12: Concurrency, Networking, and Cloud Services
  • Chapter 13: Best Practices in Go GUI Development
  • Chapter 14: Distributing Your Application
  • Appendix A: Installation Details
  • Appendix B: Cross Compiler Setup
  • Appendix C:Comparison of GUI Toolkits
  • Appendix D:Connecting GoMail to a Real Email Server
  • Other Books You May Enjoy
  • Index.