Sto cercando idee su come creare facilmente i binari per piattaforme comuni per un progetto Golang, per il rilascio su Github.compilare i binari di rilascio di Golang per Github
So già come eseguire manualmente le versioni, utilizzando le istruzioni di Github allo Creating Releases. E attualmente sto facendo delle versioni usando aktau/github-release, ma ciò richiede l'accesso manuale a diversi computer (OSX, Linux, Windows) e il rilascio.
Benedikt Lang ha blogged sull'utilizzo di Travis-CI (che devo ancora sperimentare). Ma presumo che il pubblico di Travis costruirà solo binari per Linux.
Qualche suggerimento?
capisco di correggere, è interesse per la cross-compilazione? http://dave.cheney.net/2012/09/08/an-introduction-to-cross-compilation-with-go – RoninDev
L'idea è di creare binari incrociati per tutte le piattaforme e rilasciare il rilascio su github – RoninDev
Sì ai suoni piace la compilazione incrociata. –