Я попал в ситуацию, когда мне нужно запустить сборку Go на Mac OS / OS X. Сборка будет создаваться из операционной системы Linux, и эта сборка должна выполняться на Mac OS / OS X.
Я попытался сгенерировать кросс-платформенную сборку для Mac, используя приведенную ниже команду, и сборка сгенерирована.
env GOOS=linux GOARCH=amd64 go build
Это сгенерировало сборку Go, но я переместил эту сборку на Mac с расширением файла .dms.
Теперь у меня два вопроса
- Генерирую ли я правильную сборку для Mac?
- Как мне это запустить? Файл DMS на Mac?