240 发简信
IP属地:江苏
  • Resize,w 360,h 240
    Go 语言三色标记扫描对象是 DFS 还是 BFS?

    最近在看左神新书 《Go 语言设计与实现》的垃圾收集器时产生一个疑惑,花了点时间搞清楚了记录一下。 Go 语言垃圾回收的实现使用了标记清除算法,...

  • Go 语言并发清洗数据

    某徒弟每日工作就是把数据库里上十万条数据取出来进行一些操作(更新字段、检查链接状态等),把 Go 当 PHP 写,一个 for 循环,一两个小时...

    0.1 793 1 4 1
  • Resize,w 360,h 240
    Concurrency in GO CSP并发模型

    并发(Concurrency)和并行(Parallelism)的区别 并发(Concurrency)理解为:单核 CPU 利用调度算法,快速的在...

    0.5 1288 0 10 1
  • Concurrency in GO 并发介绍

    之前囫囵吞枣地靠着有道词典把《Mastering GO》看了一遍,什么笔记都没记,回头一想好像什么也没记住,英语水平差也不太可能去二刷,现在看《...

  • Resize,w 360,h 240
    Go 语言中无处不在的系统调用

    什么是系统调用 In computing, a system call (commonly abbreviated to syscall) is...

    0.4 1947 1 8 1
  • Go Testing 单元测试和基准测试

    单元测试 测试文件命名必须为*_test.go,单元测试函数的签名必须是func TestFoo(t *testing.T) {},基准测试函数...

  • Go语言使用 map 时尽量不要在 big map 中保存指针

    不知道你有没有听过这么一句:在使用 map 时尽量不要在 big map 中保存指针。好吧,你现在已经听过了:)为什么呢?原因在于 Go 语言的...

  • Go语言调度模型G、M、P的数量多少合适?

    百度一下Go语言优势,几乎所有文章都包含并发性好,作为一名老PHPer,一番学习实践下来,真香。 在当今这个多核时代,并发编程的意义不言而喻。当...

    0.7 7565 7 14
个人介绍
学 Golang 图个乐,真要说起来还是 PHP 牛皮