1.向一个已经关闭的通道发送数据会导致异常,可以通过defer 进行异常捕捉:
defer func(){
if r := recover(); r != nil{
logrus.Errorln("Exceptin:", string(debug.Stack()), r );
}
}
最终会造成程序崩溃,本文是网友特邀发布!
: » go 程序常见问题
原创文章,作者:254126420,如若转载,请注明出处:https://blog.ytso.com/tech/aiops/252943.html