Pure Go library (no cgo) with a very simple API Small application size (normally 5-10MB) Best of both worlds - the whole power of HTML/CSS to make your UI look good, combined with Go performance and ease of development Expose Go functions/methods and call them from JavaScript Call arbitrary JavaScript code from Go Asynchronous flow between UI and main app in both languages (async/await and Gorouti