240 发简信
  • golang nats[5] cluster集群

    集群模式 nats的集群模式对客户端来说并不是透明的。所以集群对发布者和订阅者都是有影响的。发布者和订阅者都知道连接的是一个集群的服务,而不是一...

  • golang nats[4] request reply模式

    请求响应模式 无论是发布订阅模式还是queue模式,nats都不能保证消息一定发送到订阅方,除非订阅者发送一个响应给发布者。所以订阅者发送一个回...

  • golang nats[3] queue模式

    队列订阅模式 此模式中,订阅者要指定两个属性,主题和队列(queue,其实就是队列名称) 注意:下面所有前提=必须订阅同一个主题 发布消息后,N...

  • golang nats[1] 安装

    下载 解压 启动

  • golang nats[2] 发布订阅模式

    发布订阅-模式 要求:发布消息时,订阅者必须已经完成订阅且处于激活状态。注意:nc.Subscribe这个方法不是同步的。 订阅模式分为2种异步...

  • golang goroutine和channel

    无buffer的chan,buffer=0的chan 从ch中取数据。如果ch中没有传入数据,程序将一直阻塞在<-ch这里 往ch中写数据。如果...

  • 推拉模式

    拉模式 客户端定时轮训方式 1、如果服务端更新数据频率很低,大部分拉取数据的操作都是无效的。2、客户端人数众多时候,查询负载太高,服务端无法承受...

  • golang 位运算符

    位运算,是两个数字的二进制对应的值,每一位,进行运算,得出新值的过程 & = 两个数,每一位,同时都=1,则返回1,其余0。 | = 两个数,...

  • golang interface 转 string,int,float64

    golang interface 转 string,int,float64,其他类型golang interface convert to ot...