var running bool = true 控制子线程运行 errChan = makechan error 创建一个channel用于接收报错信息 go func defer func if r = recover; r != nil errChan - fmtErrorf截图子线程发生错误 v r logPrintln截图子线程运行中 for run
该代码的问题是,在子线程中使用了未定义的变量monkey。需要先定义和赋值monkey变量,才能在子线程中使用。
原文地址: https://www.cveoy.top/t/topic/i5H0 著作权归作者所有。请勿转载和采集!