$ phpize
$ ./configure
$ CGO_CFLAGS="-g -O2 -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 \
-I. -DPHP_ATOM_INC \
-I/usr/
include
/php/20180731/
include
\
-I/usr/
include
/php/20180731/main \
-I/usr/
include
/php/20180731 \
-I/usr/
include
/php/20180731/main \
-I/usr/
include
/php/20180731/TSRM \
-I/usr/
include
/php/20180731/Zend \
-I/usr/
include
/php/20180731/ext \
-I/usr/
include
/php/20180731/ext/
date
/lib \
-DHAVE_CONFIG_H -DCOMPILE_DL_GOPHP -fPIC -DPIC" \
CGO_LDFLAGS=
"-Wl,--export-dynamic -Wl,--unresolved-symbols=ignore-all -Wl,-z,nodelete"
\
go build -p 1 -gcflags
"-l"
-buildmode=c-shared -o modules/goserver.so goserver.go