Go cross platform compilation utility
$ ./goxc linux_amd64.json windows_x86.json...
Example config file
{
"os": "linux",
"arch": "amd64",
"out": "file"
}You can include multiple configs in one file in an array
[
{
"os": "linux",
"arch": "amd64",
"out": "file"
},
{
...
}
]common.json- Compile for all common OS combinationslinux x86linux amd64macOS amd64windows x86windows amd64