go: add cross-compiling toolchains

useful for building and releasing binaries for different platforms