Avatar
💻

Organizations

11 results for Go
  • 来自IM即使通信网的一些IM系统架构学习的博客

    go im Created Tue, 22 Mar 2022 00:00:00 +0000
  • “github.com/spf13/viper"是一个支持读取toml,yaml, ini, json,hcl等格式配置文件的golang库, 本文通过使用该库配合"github.com/spf13/pflag"和"github.com/fsnotify/fsnotify"库实现从配置文件和启动参数对服务进行配置, 并实现监听配置文件的实时改动,从而可实现不停服更新配置

    go tinyPng Created Fri, 17 Sep 2021 00:00:00 +0000
  • go服务端开发中避免不了使用第三方库,因为第三方库可以避免重复造轮子,大大的提高了开发效率, 这篇文章收集了各种有意思的go语言第三方库,方便开发需要时查找

    go 第三方库 Created Fri, 06 Aug 2021 00:00:00 +0000
  • channel是go语言编程中必不可少的元素,但对不同状态的channel作read,write和close操作会有不同的结果, 稍有操作不当,将导致系统 panic,所以本文介绍了channel不同状态的操作结果

    go channel Created Tue, 03 Aug 2021 00:00:00 +0000
  • go sync 包在go语言并发编程中必不可少,本文介绍go sync包中各个接口的使用方法以及示例

    go sync Created Tue, 03 Aug 2021 00:00:00 +0000
  • 本文介绍基于go语言的服务端程序开发学习指南,根据列举的知识点自行学习,所列知识点都是开发基础必备技术栈。

    go 服务端 学习指南 Created Tue, 03 Aug 2021 00:00:00 +0000
  • 服务端程序是持续不断运行的,在停服时就需要等待各种服务关闭后再退出程序, 本文将介绍go程序优雅退出目前比较推荐的一种实现方式

    go 服务端 优雅退出 Created Tue, 03 Aug 2021 00:00:00 +0000
  • 这是一个开源的用于golang程序内部发布和监听事件的package, 其原理是通过定义一个全局变量存储监听的事件id和对应的handle函数, 当发布事件时,通过事件id查找对应的handle,如果找到则执行该handle函数。

    go 事件 Created Tue, 03 Aug 2021 00:00:00 +0000
  • 本文介绍go语言gopkg.in/eapache/queue包的原理,代码解析以及使用方法

    go queue Created Tue, 03 Aug 2021 00:00:00 +0000
  • 需求:生成x个随机数,要求这个x个随机数的和为y, 且随机数的最大值小于平均数的3倍,最小值大于0,例如:5个和为10的随机数避免出现6,1,1,1,1的情况。 【使用场景:游戏中卡牌包开包时随机出现卡牌质量的分布】 本文展示go语言对该算法的实现

    随机数 算法 go Created Tue, 03 Aug 2021 00:00:00 +0000
Next