golang代碼 釋放內存


 

    func h() []*int {
        s := []*int{new(int), new(int), new(int), new(int)}
        // 使用此s切片 ...

        s[0], s[len(s)-1] = nil, nil // 指針指向的兩個int可以被回收
        return s[1:3:3]
    }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM