240 发简信
IP属地:浙江
  • Go 每日一库之 ants(源码赏析)

    简介 继上一篇Go 每日一库之 ants[https://darjun.github.io/2021/06/03/godailylib/ants...

  • Go 每日一库之 tunny

    简介 之前写过一篇文章介绍了ants这个 goroutine 池实现。当时在网上查看相关资料的时候,发现了另外一个实现tunny[https:/...

  • Go 每日一库之 bytebufferpool

    简介 在编程开发中,我们经常会需要频繁创建和销毁同类对象的情形。这样的操作很可能会对性能造成影响。这时,常用的优化手段就是使用对象池(objec...

  • Go 每日一库之 gotalk

    简介 gotalk[https://github.com/rsms/gotalk]专注于进程间的通信,致力于简化通信协议和流程。同时它: 提供简...

  • Go 每日一库之 ants

    简介 处理大量并发是 Go 语言的一大优势。语言内置了方便的并发语法,可以非常方便的创建很多个轻量级的 goroutine 并发处理任务。相比于...

  • 你不知道的 Go 之 slice

    简介 切片(slice)是 Go 语言提供的一种数据结构,使用非常简单、便捷。但是由于实现层面的原因,切片也经常会产生让人疑惑的结果。掌握切片的...

  • Go 每日一库之 fasttemplate

    简介 fasttemplate[https://github.com/valyala/fasttemplate]是一个比较简单、易用的小型模板库...

  • Go 每日一库之 reflect

    简介 反射是一种机制,在编译时不知道具体类型的情况下,可以透视结构的组成、更新值。使用反射,可以让我们编写出能统一处理所有类型的代码。甚至是编写...

  • 你不知道的 Go 之 string

    简介 字符串(string)是 Go 语言提供的一种基础数据类型。在编程开发中几乎随时都会使用。本文介绍字符串相关的知识,帮助你更好地理解和使用...