自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 [访问控制]go语言使用casbin实现RABC以及权限模型介绍

首先介绍3种权限访问模式(ACL、RBAC、ABAC),然后讲解如何在 Go 语言中使用 Casbin 实现基于角色的访问控制(RBAC),最后通过结合 Gin 和 GORM 框架,实现一个完整的权限管理解决办法。

2025-05-26 18:02:28 1101

原创 [go-swagger]在go语言中使用swagger教程

本文主要讲述了如何安装swagger以及使用swagger编写接口文档,希望对你有所帮助。

2025-05-23 08:45:01 898

原创 [接口限流]2种go语言实现接口限流的方式以及常用限流算法介绍

做接口限流对于程序的健康运行至关重要,本文将讲解当前常用的4种限流算法以及两种在go语言中用令牌桶算法实现接口限流的方式。

2025-05-22 08:38:32 862

原创 [鉴权校验]简述四种鉴权机制并用go语言实现JWT校验

本文简要介绍了4类常用的鉴权机制,重点讲解了JWT校验机制,并在go语言下用gin框架和go-jwt/v5库实现了jwt的签发和校验。

2025-05-21 08:54:47 1296

原创 [网络安全]在go语言中使用base64captcha库实现生成验证码

简单来说,验证码就是一种用来区分用户是人类还是程序的工具。其核心目的是阻止恶意自动化程序(脚本、爬虫)滥用网络服务,允许合法的用户正常访问。

2025-05-03 19:22:26 739

原创 [安全与加密]go语言中使用bcrypt加密存储技术详解,以密码加密为例

bcrypt 是一种基于 Blowfish 加密算法的密码哈希函数,专为密码存储设计,具有高安全性和自适应性。本文介绍了常见的几类加密形式,重点探讨了在Go语言中使用bcrypt进行密码加密存储的技术细节。在信息安全日益重要的今天,对于开发者来说加密技术尤为重要,希望本文能为读者在学习和工作中提供有价值的参考。

2025-04-28 10:57:47 1435 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除