转载自:uber-go漏桶限流器使用与原理分析 uber在Github上开源了一套用于服务限流的go语言库ratelimit, 该组件基于Lea...
转载自:超详细的讲解Go中如何实现一个协程池 并发(并行),一直以来都是一个编程语言里的核心主题之一,也是被开发者关注最多的话题;Go语言作为一...
转载自:go的text/template源码解析 为了造出好用,贴近源生态的轮子,所以我决定把text/template的源码熟读一遍 本篇只是...
转载自: 你不知道的Go unsafe.Pointer uintptr原理和玩法 unsafe.Pointer 这个类型比较重要,它是实现定位和...
下载Go源码后,根目录结构如下:VERSION-- 文件,当前Go版本api-- 目录,包含所有API列表doc-- 目录,Go语言的各种文档,...
简介依赖注入与控制反转 控制反转 正常情况下,对函数或方法的调用是调用方主动直接的行为,调用方清楚的知道被调用的函数名、参数类型,直接主动调用;...
对象 Redis 是一个键值对(key-value pair)数据库,数据库中的每个键都有与之对应的值,并且这些键和值都是对象(object) ...
作用:加速读写,降低数据库的访问负载 存在的问题:数据不一致,缓存层和数据层有段时间不一致问题,与更新策略有关 缓存更新策略 1.LRU/LFU...
Redis Sentinel 作用:Sentinel多个节点会完成Redis的监控以及故障转移的处理,然后通知客户端。 客户端不直接连接Redi...