Я пытался внедрить свое расширение, когда создавал двоичный файл go - расширив один из обоих флагов, добавив имя моего модуля расширения:
Код: Выделить всё
CGO_CFLAGS=$(php-config --includes) CGO_LDFLAGS="$(php-config --ldflags) $(php-config --libs)" go build
Само расширение основан на C и использует mpfr, поэтому я могу в конечном итоге добавить эту функциональность в свой модуль go и представить ее - с предстоящей задачей вызвать ее в php, но я думаю, что это звучит совсем неправильно. Я бы предпочел скомпилировать его в двоичный файл, как opcache/gmp/.. - но это собственные расширения.
Подробнее здесь: https://stackoverflow.com/questions/791 ... -extension
Мобильная версия