By the end of this book, you'll be a confident GUI developer who can use the Go language to boost the performance of your applications. What you will learn.
Go's standard library has no support for GUI windows. For 3rd party packages supporting text-based (terminal) UI, check out Awesome Go: Advanced Console UIs.
Walk is a Windows Application Library Kit for the Go Programming Language. Its primarily useful for Desktop GUI development, but there is some more stuff.