default: go build -buildmode=c-shared -o say-hello.so main.go gcc -Wall _test_so.c ./say-hello.so ./a.out clean: -rm *.so -rm *.out