I'm very new to the Golang as well as iris (Go web framework). Right now I'm play with them and trying to understand whether they fit my needs. As I understand, after we completed a iris project, what we have is a bunch of .go files. Then we compile them and get one executable. How should we deploy this output? Simply put it at some where in the file system and run it (probably as a service on Windows or background job in Linux)? Is it that simple?
Go allows very simple deployment with a standalone binary you can push to all servers without worrying about available libraries:
A good read: Go in production.