a config based build tool for go with support cross-compiling