Go
Build simple, secure, scalable systems with Go
让梦想疯狂
这个作者很懒,什么都没留下…
展开
-
Goland如何进行Debug断点调试
Goland中进行调试和设置断点的基本步骤原创 2023-12-18 22:29:47 · 889 阅读 · 0 评论 -
go获取服务器信息(主机、CPU、内存、硬盘)
使用github.com/shirou/gopsutil库来获取机器信息,您可以按照以下步骤进行原创 2023-06-19 23:23:42 · 2361 阅读 · 0 评论 -
go-redis获取所有key
【代码】go-redis获取所有key。原创 2023-05-23 15:09:44 · 460 阅读 · 0 评论 -
Go中string和int互相转换
【代码】GO中string和int互相转换。原创 2023-05-10 14:31:55 · 252 阅读 · 0 评论 -
go-redis基本操作(包含模糊查询删除Key)
【代码】go-redis基本操作(包含模糊查询删除Key)原创 2023-04-01 22:55:39 · 975 阅读 · 0 评论 -
Go全局异常处理以及在Gin应用
在Go/Gin开发过程中,我们难免会出现异常信息,每当这个时候我们就想统一对异常信息进行处理,通过打印异常信息定位并解决问题。异常信息以统一的Json风格返回。原创 2023-03-13 21:45:16 · 866 阅读 · 0 评论 -
redis: can‘t unmarshal *[]User (consider implementing BinaryUnmarshaler)
通常我们使用go-redis用来Get/Set读取或者存储数据时,使用数据类型为string正常,但是使用对象、数组出现以下错误。我跟踪了Scan方法,发现以下标记的地方报错,是由于我们未将类型声明encoding.BinaryMarshaler方法。原创 2022-12-17 21:00:28 · 1917 阅读 · 1 评论 -
Goland序列化和反序列化
【代码】Goland序列化和反序列化。原创 2022-12-17 15:33:22 · 116 阅读 · 0 评论 -
Casbin实现RBAC权限访问控制
RBAC全称:Role-Based Access Control(基于角色的访问控制)。例如我们在设计一个财务管理系统时,有CEO、财务、销售等角色会访问该系统。都由角色来决定用户哪些数据允许访问,哪些按钮允许操作等等。一个支持如ACL, RBAC, ABAC等访问模型,可用于Golang, Java, C/C++, Node.js, Javascript, PHP, Laravel, Python, .NET (C#), Delphi, Rust, Ruby, Lua (OpenResty), Dart原创 2022-06-19 22:33:08 · 1277 阅读 · 0 评论