Go里面为啥特喜欢用[]byte?

Go 语言里面没有继承, 想进一步剖析 byte 这个类型,我就需要更进一步的了解 type 这个关键字。 更进一步认识 type 关键字 我们在写 go 代码,定义结构体 type 这个关键字是

一个通用的Redis缓存装饰器

啥是装饰器模式? 首先得先搞懂啥是装饰器,学过 Java 或者 Python 的同学应该不会陌生。 里面的那个 @Override 就是装饰器: 1 2 3 4 5 6 7 public class Hello implements Shape { @Override public void draw() { System.out.println("Hello"); } } 具

go语言里jwt如何使用rsa算法?

只知道 JWT 的原理,很显然是不够的。 所以实战点的东西来了,当老大让你把 RSA 签名算法整合到 JWT 里面,该怎么处理呢? 什么是 RSA? RSA 加密算法是一种非对称