今天这篇笔记我们来学习Go限流限流是分布式系统中经常需要用到的技术,因为我们让请求没有限制,很容易就出现某个用户开很多线程把我们的服务拉跨,进而影响到别的用户。限流我们来看下Go语言层面可以怎么做到限流,先看一段不限流的代码,typeAPIConnectionstruct{}funcOpen()*APIConnection{ return&APIConnection{}}func(a*APIConnection)ReadFile(ctxcontext.Context)error{//假装我们在这里有运行 returnnil}func(a*APIConnection)ResolveAddress