![](https://img-blog.csdnimg.cn/1183f66c9518431799179678c65017d9.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Go库
文章平均质量分 57
持续更新Go的各类库
秋山刀名鱼丶
一年之内毫无半点成绩,想起来做人真是没趣。
展开
-
【Go库】rbac权限控制库的基本使用说明
rbac库的基本使用说明RBAC是一个软件包,可以轻松地在Go应用程序中实现基于角色的访问控制(RBAC)模型。比如,我们可以设置admin、管理者、普通员工的各种权限,或者vip、非vip等这种控制权限地址:rbac库下面是rbac库的一个简单的使用,它的源码里面自带了两个例子,一个复杂的、一个简单的,都很容易理解。这里先白话讲解一下,这里面的几个参数成员啥的代表啥意思(可以去看github,有英文解释)Action:代表一个操作,比如读权限、写权限、删除权限、修改权限等操作。T原创 2021-11-07 21:47:57 · 1773 阅读 · 0 评论 -
【Go库】yaml.v2解析库的基本使用说明
yaml.v2解析库的基本使用说明yaml.v2yaml.v2yaml 包使 Go 程序能够轻松地对 YAML 值进行编码和解码。它是在Canonical内部开发的,作为juju项目的一部分,基于著名的libyaml C 库的纯 Go 端口,可快速可靠地解析和生成 YAML 数据。地址:yaml.v2下面是github上的基本用例改编:#yaml文件listen: ':8050'secret_key: 123bowls: falsestrslice: - 'asd' - '原创 2021-11-06 14:28:53 · 1969 阅读 · 0 评论 -
【Go库】log15日志库的基本使用说明
log15日志库的基本使用说明log15log15包log15为Go的最佳实践日志提供了一个固执的、简单的工具包,它是人和机器都可读的。它模仿了Go标准库的io和net/http包,是标准库的日志包的替代方案。地址:log15下边为gtihub上的库介绍给出的基本使用:func main() { // all loggers can have key/value context srvlog := log.New("module", "app/server") // all log原创 2021-11-05 21:56:37 · 683 阅读 · 0 评论