import ( "runtime" "time" ) ... go func() { for { var m runtime.MemStats runtime.ReadMemStats(&m) log.Printf("\nAlloc = %v\nTotalAlloc = %v\nSys = %v\nNumGC = %v\n\n", m.Alloc / 1024, m.TotalAlloc / 1024, m.Sys / 1024, m.NumGC) time.Sleep(5 * time.Second) } }()