Hands-on GUI application development in Go : build responsive, cross-platform, graphical applications with the Go programming language [E-Book] / Andrew Williams.
Go is often compared to C++ when it comes to low-level programming and implementations that require faster processing, such as Graphical User Interfaces (GUIs). In fact, many claim that Go is superior to C++ in terms of its concurrency and ease of use. Most graphical application toolkits, though, ar...
Saved in:
Full text |
|
Personal Name(s): | Williams, Andrew, author |
Edition: |
1st edition |
Imprint: |
[Birmingham] :
Packt Publishing,
2019
|
Physical Description: |
432 pages (online resource) |
Note: |
englisch |
ISBN: |
9781789131161 9781789138412 |
Subject (LOC): |
- 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.