Может ли кто-нибудь предложить некоторые предложения (или ресурсы) о том, как я могу упаковать программу GO, которая использует git2go, libssl и libssh2, чтобы конечный пользователь не требовал отдельной установки этих библиотек?
Я ориентируюсь только на дистрибутивы Linux (если это имеет значение)
go install -tags netgo -ldflags '-extldflags "-static"'
. - person Ainar-G   schedule 18.12.2015libgit2.a
, но после сборки моей программы я получаюerror while loading shared libraries: libhttp_parser.so.2.1: cannot open shared object file: No such file or directory
. Вот один из флагов, которые появляются при запуске сборки-L/usr/local/lib -lgit2 -lhttp_parser -lssh2 -lgcrypt -lrt -lssl -lcrypto -ldl -lz
- person Sthe   schedule 18.12.2015