Avatar notebook default
6篇文章 · 1482字 · 2人关注
  • golang下划线(_)语义说明

    1. 忽略返回值 function Test() (string, error) {return "hello", nil}if _, err ...

  • 第5章 数据

    5.1 字符串 字符串是不可变字节(byte)序列,其本身是一个复合结构。 type stingStruct struct {str unsaf...

  • 4.5 延迟调用

    常被用于资源释放、解除锁定以及错误处理等操作。 注意:延迟调用注册的是调用,必须提供执行所需参数(哪怕为空)。参数值在注册时被复制并缓存起来。如...

  • 第17章 垃圾回收

    17.1 概述 三色标记和写屏障 这是让标记和用户代码并发的基本保障,基本原理: 起初所有对象都是白色的。 扫描找出所有可达对象,标记为灰色,放...

  • 流量控制

    该库是基于令牌桶算法实现的 import "github.com/juju/ratelimit"var tokenBucket ratelimi...

  • golang vim环境搭建

    1. 执行以下命令,下载vundle git clone https://github.com/VundleVim/Vundle.vim.git...

文集作者