История изменений
Исправление Deleted, (текущая версия) :
Есть у меня программа на Си, лежит в директории и запускается из нее же. Из Go обращаюсь к ней через exec.Command()
Тебе нужно не запускать её через exec, а использовать cgo.
Но лучше было бы просто переписать на Go.
/project/ |-/cprog/ |--|cprog.exe |-goprogram.exe
exe
Ты форумом не ошибся?
p.s. Но если очень хочется — никто не мешает вставить твою утилиту как массив байт, после чего в процессе исполнения дропать куда-нибудь в tmp или shm и запускать.
Исправление Deleted, :
Есть у меня программа на Си, лежит в директории и запускается из нее же. Из Go обращаюсь к ней через exec.Command()
Тебе нужно не запускать её через exec, а использовать cgo.
Но лучше было бы просто переписать на Go.
/project/ |-/cprog/ |--|cprog.exe |-goprogram.exe
exe
Ты форумом не ошибся?
p.s. Но если очень хочется — никто не мешает вставить твою утилиту как массив байт, после чего в процессе исполнения дропать куда-нибудь в tmp или smh и запускать.
Исходная версия Deleted, :
Есть у меня программа на Си, лежит в директории и запускается из нее же. Из Go обращаюсь к ней через exec.Command()
Тебе нужно не запускать её через exec, а использовать cgo.
Но лучше было бы просто переписать на Go.
/project/ |-/cprog/ |--|cprog.exe |-goprogram.exe
exe
Ты форумом не ошибся?