Hands-On GUI Application Development in Go
Hands-On GUI Application Development in Go will help you to extend your knowledge of Golang and become a confident graphical application developer with Go. The book explores many graphical libraries available for Go to show how GUIs can be created for applications. This book is a guide to the most popular Go GUI Frameworks and techniques
Offered by
Difficulty Level
Intermediate
Completion Time
15h
Language
English
About Book
Who Is This Book For?
This book is designed for Go developers who are interested in building native graphical applications for desktop computers and beyond. Some knowledge of building applications using Go is useful, but not essential. Experience in developing GUIs is not required as the book explores the benefits and challenges they pose. This book will also be beneficial for GUI application developers who are interested in trying Go.
Hands-On GUI Application Development in Go
- About Book
- Who Is This Book For?
- Book Content
Book content
chapters • 15h total length
The Benefits of Native Graphical Applications
Graphical User Interface Challenges
Go to the Rescue!
Walk - Building Windows Applications
andlabs UI - Cross Platform Native Uis
Go-GTK - Multiple Platforms with GTK
Go-Qt - Multiple Platforms with QT
Shiny - Go’s Experimental API
nk - Nuklear for Go
Fyne - Material Design based GUI
Navigation and Multiple Windows
Concurrency, Networking and Cloud Services
Best practices in Go GUI development
Distributing your Application
Appendix
Related Resources
Access Ready-to-Use Books for Free!
Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!