"Colorful windows" by Dino Quinzani

How to make your Go Applications easy to port

Go is really well suited for cross-platform work. My main development environment is Windows, but I always deploy to Linux-based systems. Therefore I naturally try to avoid things that will get me into trouble.   My attitude towards cross-platform support is that if you consider yourself a serious developer, your code should at least compile on…