pkg/

directory
v1.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 23, 2026 License: MIT

Directories

Path Synopsis
包 cache 提供基于 Redis 的缓存管理能力,支持连接池、健康检查、 JSON 序列化与统计信息采集。
包 cache 提供基于 Redis 的缓存管理能力,支持连接池、健康检查、 JSON 序列化与统计信息采集。
包 database 提供基于 GORM 的数据库连接池管理,支持健康检查、 统计信息采集与事务重试。
包 database 提供基于 GORM 的数据库连接池管理,支持健康检查、 统计信息采集与事务重试。
包 metrics 提供基于 Prometheus 的全链路指标采集能力,覆盖 HTTP、LLM、Agent、缓存与数据库五大维度。
包 metrics 提供基于 Prometheus 的全链路指标采集能力,覆盖 HTTP、LLM、Agent、缓存与数据库五大维度。
包 migration 提供数据库 Schema 迁移管理能力,支持 PostgreSQL、 MySQL 与 SQLite 三种数据库,基于 golang-migrate 实现。
包 migration 提供数据库 Schema 迁移管理能力,支持 PostgreSQL、 MySQL 与 SQLite 三种数据库,基于 golang-migrate 实现。
包 server 提供 HTTP/HTTPS 服务器生命周期管理,支持非阻塞启动、 优雅关闭与系统信号监听。
包 server 提供 HTTP/HTTPS 服务器生命周期管理,支持非阻塞启动、 优雅关闭与系统信号监听。
Package telemetry 封装 OpenTelemetry SDK 初始化逻辑, 为 AgentFlow 提供集中式的 TracerProvider 和 MeterProvider 配置。
Package telemetry 封装 OpenTelemetry SDK 初始化逻辑, 为 AgentFlow 提供集中式的 TracerProvider 和 MeterProvider 配置。
Package tlsutil 提供集中式 TLS 配置, 为 HTTP 客户端、服务端和 Redis 连接提供安全加固的 TLS 设置(TLS 1.2+,仅 AEAD 密码套件)。
Package tlsutil 提供集中式 TLS 配置, 为 HTTP 客户端、服务端和 Redis 连接提供安全加固的 TLS 设置(TLS 1.2+,仅 AEAD 密码套件)。

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL