The output of the build phase is a binary that can be executed on the current computer, either on the command line or by double-clicking in a file manager. Additionally, you could execute it directly with go run hello.go—either way, you should see a simple window, as shown here:
qt Hello on Linux
Running on macOS
At this stage, the binaries can be executed on a computer with the same architecture that also has Qt installed. We'll look at wider distribution later in this chapter. Before that, let's take a deeper look into the Qt API and how the qt bindings work.