go get -u go.uber.org/goleak
import (
"testing"
"go.uber.org/goleak"
)
func xielou() {//待测试的方法
ch := make(chan struct{})
go func() {
ch <- struct{}{}
}()
}
func TestXielou(t *testing.T) {//单元测试
defer goleak.VerifyNone(t)
xielou()
}
go get -u go.uber.org/goleak
import (
"testing"
"go.uber.org/goleak"
)
func xielou() {//待测试的方法
ch := make(chan struct{})
go func() {
ch <- struct{}{}
}()
}
func TestXielou(t *testing.T) {//单元测试
defer goleak.VerifyNone(t)
xielou()
}