- 博客(12)
- 收藏
- 关注
原创 RBAC模型及其应用详解
RBAC(Role-Based Access Control,基于角色的访问控制)是一种广泛应用的权限管理模型,通过角色关联用户与权限,简化权限分配与管理。
2025-04-13 22:29:35
191
原创 深入实践:Go语言与Elasticsearch的高效协同开发指南
Elasticsearch凭借其分布式架构和近实时搜索能力,已成为大数据领域的基础设施。
2025-04-12 01:02:05
1083
原创 Go单元测试:用Mock实现高覆盖率与低耦合实践
Mock(模拟对象)是通过创建替身对象来模拟真实依赖组件行为的技术。隔离被测代码与外部系统模拟各种正常/异常场景验证依赖间的交互契约。
2025-04-09 15:56:36
1289
原创 Go 常用编译器指令
在 Go 语言中,编译器指令是通过特殊格式的注释实现的,通常以 //go: 开头。这些指令用于指导编译器在编译过程中执行特定操作或优化。
2025-04-04 17:46:37
1002
原创 Go 的 Gin 框架介绍
Gin 是 Go 语言生态中最受欢迎的轻量级高性能 Web 框架之一,尤其适合构建 RESTful API 和微服务。
2025-04-02 21:55:44
1087
原创 RESTful 设计风格
RESTful 是一种基于REST架构风格的软件设计模式,旨在通过简洁、统一、标准化的方式实现分布式系统间的交互。其核心思想是将资源抽象为可操作的实体,并通过 HTTP 协议的标准方法(如 GET、POST、PUT、DELETE)来实现客户端与服务器之间的通信。
2025-04-02 21:27:54
805
原创 wrk性能测试指南
wrk:开源 HTTP 性能测试工具,专注于高并发场景下的服务端压测。由 C 语言编写,基于 多线程 + 事件驱动模型(如 epoll、kqueue)实现,能够以极低的系统资源消耗生成高负载,精准测量 Web 服务、API 或数据库接口的性能指标(如吞吐量、延迟、错误率)。
2025-03-29 12:45:54
514
原创 JWT机制详解(结合Go)
JSON Web Token(JWT)是一种开放标准(RFC 7519),用于在各方之间安全传输JSON格式的信息。它通过数字签名(HMAC或RSA)确保信息的完整性和可信性,是分布式系统中实现无状态身份认证的核心技术。
2025-02-24 23:50:31
811
原创 布隆过滤器(Bloom Filter)
布隆过滤器(Bloom Filter)是一种高效的概率型数据结构,用于快速判断一个元素是否存在于一个集合中。它的核心特点是空间效率高且查询速度快,但存在一定的误判率。
2025-02-23 00:18:08
931
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人