当go服务部署到线上了,发现有内存泄露,该怎么处理当go服务部署到线上了,发现有内存泄露,该怎么处理 题目来源: 腾讯 答案: 如果有内存泄漏,无非就是两种情况,1.goroutine泄漏。2.有一些全局的数据结构意外的挂住了本该释放的对象,虽然goroutine已经退出了,但是这些对象并没有从这类数据结构中删除,导致对象一直被引用,无法被收回。 所以发现有内存泄漏的话,具体问题具体分析。