初级会员
  • 第 61819 位会员
  • gphper
  • 2021-04-24 06:57:54
  • Offline
  • 18 29

最近分享的资源

    暂无

最近的评论

  • 我怀疑GC回收的不是数组占用的内存是make过程中产生的内存 ``` package main import ( "fmt" _ "net/http/pprof" "runtime" ) type pslice *[]int func printMem() { var rtm runtime.MemStats runtime.ReadMemStats(&rtm) fmt.Printf("%f MB\n", float64(rtm.Alloc)/1024./1024.) } func main() { // var arr [800000]pslice GC前3.605530 MB GC后0.290787 MB arr := make([]pslice, 800000) //GC前708.300140 MB GC后0.288200 MB for i := 0; i < len(arr); i++ { slice := make([]int, 100) arr[i] = &slice } arrs := arr[:5] printMem() runtime.GC() println(cap(arrs)) printMem() } ```
  • ![redis.JPG](https://static.studygolang.com/211102/d2e040e44fe8e7966211bd6125b8a98d.JPG)
  • 评论了项目 后台管理gpadmin
    @Twilight 先学习golang的基础,然后看看gin的文档。我写的这个就是对常用的一些功能模块的封装挺容易看明白的
  • 评论了项目 后台管理gpadmin
    演示地址 http://122.152.196.83/admin/login 账号 admin 密码 111111
  • 评论了项目 后台管理gpadmin
    gitee地址:https://gitee.com/gphper/ginadmin