golang/radius-sample-1

Exchange,packet,”IP:1812″)iferr。Println}}funcmain}code———————————————————-二。

golang – 接收unix/linux管道数据

在使用go语言写cli程序的时候,为了方便操作,很多时候需要使用管道的功能来传递数据。通过os.Stdin的mode值来判断程序是否通过管道调用,需要跟FileMode进行位运算来判断标准输入是否是管道。

一次 golang fasthttp 踩坑经验

// Free up resources occupied by response before sending the request,

聊聊golang的zap的NewExample

NewExample使用通过core来创建Logger,其中core使用的Encoder为JSONEncoder,WriteSyncer使用的是os.Stdout,LevelEnabler使用的是DebugLevel;

golang – 生成UUID

UUID 是指Universally Unique Identifier,通用唯一识别码,UUID 的目的是让分布式系统中的所有元素都能有唯一的识别信息。version 1, date-time & MAC address。

一起使用GO(golang) 来做一个后台管理系统系列 1 载入启动 gin 框架

有感而发,程序员这个行业,真的是一天不跑,不学习,就会被拍死在沙滩的行业 。熬夜,加班哪都小事。什么删库跑路基本操作(没有删除跑路的童鞋,不是好童鞋啊。)。哈哈。咱今天就说这个学习新知识,学了不用,三天就忘。三天不写,重写吐血!!!

golang 单元测试

什么是单元测试单元测试用来测试代码逻辑有没有问题,有没有按照我们期望的运行,以保证代码质量。大多数的单元测试,都是对某一个函数方法进行测试,以尽可能的保证没有问题或者问题可被我们预知。

golang nsq源码分析&添加中文注释系列(二):Nsqd入口主流程

以往看网上的源码分析时,基本都是前面一段讲解,后面跟一大段代码,没有上下文分析,我就暗暗的想,如果一个函数或一段逻辑能有中文注释(俺小本毕业英语不太好)带有上下文分析,这样读源码岂不是会更快顺畅。。。不废话了,我们开始吧。

golang 之JWT实现

什么是JSON Web Token?JSON Web Token(JWT)是一个开放标准(RFC 7519),它定义了一种紧凑且自包含的方式,用于在各方之间以JSON方式安全地传输信息。由于此信息是经过数字签名的,因此可以被验证和信任。

一起使用GO(golang) 来做一个后台管理系统系列10 使用mod 来管理包

原项目采用gopath来管理的引用库,但有小伙伴反应说包不好下,虽然我把对应的包做了百度云盘共享,但小伙伴们仍然感觉不太好用。特别是最近把go SDK升级到1.18.在管理包上终于下决心使用mod来重新重构下包管理。