这是我整个代码的一部分,在那里我遇到了Typerror。这就是我所做的。
func main() {
// add go func() {}
go func() {
myGoroutine(test1)
}
// add go func() {}
go func() {
myGoroutine(test1)
}
time.Sleep(10 * time.Second)
}
func myGoroutine(realGoFunc func()) {
defer func() {
if err := recover(); err != nil {
fmt.Println(err)
}
}
realGoFunc()
}
无法弄清楚该错误的解决方法。