fixed SIGSEGV caused by go's gc

Fixed the SIGSEGV issue caused by go's gc.

In unit-test file `gomodule_test.go` line 46, 

> runtime.GC()

was added.

Replace this line from 

> runtime.GC()

into 

> time.Sleep(2 * time.Minutes)

also could reproduce this issue again.