使用 Keploy 为项目集成 API 测试

使用 Keploy 为项目集成 API 测试
Keploy 是一款基于 eBPF 实现的 API Testing 工具,在开发阶段录制 API 请求记录,生成用于 Replay 的测试用例……
Read more →

快速构建浏览器兼容的 gRPC 服务

快速构建浏览器兼容的 gRPC 服务
在构建新项目时考虑用什么协议时,偶然发现了 Connect 这个项目,它实现了 gRPC、gRPC-Web、RESTful 的全兼容……
Read more →

Score 容器化服务编排的抽象层

Score 容器化服务编排的抽象层
最近在逛 daily.dev 的时候,发现一个有趣的项目,它通过自定义的 Specification,定义容器编排的配置,再通过 CLI 转化为各平台的 YAML 配置文件……
Read more →

sqlc 从 SQL 生成类型安全的代码

sqlc 从 SQL 生成类型安全的代码
sqlc 是一款基于 Go 语言开发的开源代码生成器,基于 DDL 为 Go 项目生成 CURD 的代码……
Read more →

PHP FFI 加载外部动态链接库

PHP FFI 加载外部动态链接库
在网上看到一个感兴趣开源项目,仔细研究了一下代码,发现核心的 License 逻辑是调用外部动态链接库实现的……
Read more →

快速基于模板创建 Go 项目

快速基于模板创建 Go 项目
过去为了保证不同项目之间结构一致,我们只能手动克隆项目,然后再按具体需求进行增量修改,现在可以通过一个命令实现这些了…
Read more →

Go 项目使用 Gitlab 生态构建镜像

Go 项目使用 Gitlab 生态构建镜像
尝试了在 Gitlab 上开启 Container Registry 后,今天分享一下我们的 Go 项目在 Gitlab 生态的最佳实践
Read more →

VHS 一款用于生成 CLI 动图的工具

VHS 一款用于生成 CLI 动图的工具
这是一款可以通过配置文件来生成 CLI 执行结果动画的 CLI 工具,你可以通过它更好的录制你的 CLI 示例
Read more →

Go 项目使用 Zitadel 作为身份认证中心

Go 项目使用 Zitadel 作为身份认证中心
在之前的文章中提到使用 Zitadel 作为统一身份认证中心,并且对接了一些项目,今天来介绍如何在 Go 项目中集成 Zitadel
Read more →

Cerbos 开源用户授权解决方案

Cerbos 开源用户授权解决方案
在很多企业应用中需要做到精细的权限控制,如果自己为每一应用构建一套授权体系成本是非常高的!
Read more →