您无法从“外部”停止goroutine。goroutine必须支持某种终止信令(通常是信道)。但是,如果不这样做,您将无法强制执行或杀死它。
如果您对正在使用的第三方库无能为力,那么您最多可以做的就是在一个可以杀死的不同进程(在由go应用启动的另一个应用程序中)中运行它,但这仅仅是丑陋又太笨重。
欢迎分享,转载请注明来源:内存溢出
您无法从“外部”停止goroutine。goroutine必须支持某种终止信令(通常是信道)。但是,如果不这样做,您将无法强制执行或杀死它。
如果您对正在使用的第三方库无能为力,那么您最多可以做的就是在一个可以杀死的不同进程(在由go应用启动的另一个应用程序中)中运行它,但这仅仅是丑陋又太笨重。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)