Gotvm build issue

I try to use gotvm in /golang folder. I do the document said, I run make and it look fine with this log

./gopath/src/gotvm/gotvm.a
./gopath/pkg/linux_amd64/gotvm.a

so, I run make samples next to make the sample and I get this error

./gopath/src/gotvm/gotvm.a
./gopath/pkg/linux_amd64/gotvm.a
./sample/gotvm.a
cp gopath/pkg/linux_amd64/gotvm.a sample/ -rfa
make -C sample
make[1]: Entering directory '/home/siwa/tvm_official/golang/sample'
main..inittask: relocation target /home/siwa/tvm_official/golang/sample/gotvm..inittask not defined
Makefile:28: recipe for target 'simple' failed
make[1]: *** [simple] Error 1
rm simple.o
make[1]: Leaving directory '/home/siwa/tvm_official/golang/sample'
Makefile:54: recipe for target 'samples' failed
make: *** [samples] Error 2

However, if I change go version from 1.15 to 1.10, it will work fine, but I want to use go version 1.15. Is anyone have this problem and know how to fix this. Thank you.

P.S. I use TVM version 0.7.0