One of “Go”’s strengths is its capability to build your “Go” project cross-platform for all kinds of operating systems and architectures, e. g.
darwin/amd64(MacOS). But setting up the environment for this is not that easy. This article is a small “HOWTO” listing all the steps required to set up a cross-platform “Go” environment.
If you need to share files from your local system with others, you’ve got plenty of options. For some of them you need a client installed locally and an account at a remote website. Fortunately there are easier options available as most programming languages come with an HTTP server. In most cases it’s able to serve files from a local directory and is sufficient for a lot use cases. In this article I am going to show you, how I solved the problem by “writing” a local web server in
Gorunning on Linux, Windows and Mac OS X.