pkg/

directory
v0.8.0 Latest Latest
Warning

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

Go to latest
Published: Oct 2, 2026 License: Apache-2.0

Directories

Path Synopsis
Package backpressure 提供通用并发背压机制。
Package backpressure 提供通用并发背压机制。
Package errors provides simple error handling primitives.
Package errors provides simple error handling primitives.
grpc
interceptors
Package interceptors 提供服务级 ACL 权限控制拦截器
Package interceptors 提供服务级 ACL 权限控制拦截器
mtls
Package mtls 提供 mTLS 双向认证配置和管理功能
Package mtls 提供 mTLS 双向认证配置和管理功能
Package locklease 定义分布式租约锁的通用领域端口。
Package locklease 定义分布式租约锁的通用领域端口。
redisadapter
Package redisadapter 提供基于 Redis 的 locklease.Manager 实现。
Package redisadapter 提供基于 Redis 的 locklease.Manager 实现。
log
Package log is a log package used by TKE team.
Package log is a log package used by TKE team.
distribution
Package distribution implements a logger which compatible to logrus/std log/prometheus.
Package distribution implements a logger which compatible to logrus/std log/prometheus.
example command
example/advanced command
Package main 展示日志模块的高级功能组合使用
Package main 展示日志模块的高级功能组合使用
example/colorful command
Package main 展示带颜色和方括号的日志输出
Package main 展示带颜色和方括号的日志输出
example/compare command
Package main 对比展示带颜色和不带颜色的日志输出
Package main 对比展示带颜色和不带颜色的日志输出
example/comparison command
对比三种日志分级输出模式
对比三种日志分级输出模式
example/context command
example/dailyrotation command
Package main 展示按天轮转日志功能
Package main 展示按天轮转日志功能
example/duplicatemode command
演示 duplicate 模式:app.log 记录所有日志,error.log 额外记录错误
演示 duplicate 模式:app.log 记录所有日志,error.log 额外记录错误
example/exactlevel command
Package main 展示精确级别输出模式
Package main 展示精确级别输出模式
example/hourlyrotation command
Package main 展示按小时轮转日志功能
Package main 展示按小时轮转日志功能
example/leveloutput command
Package main 展示日志分级输出功能
Package main 展示日志分级输出功能
example/microservices command
Package main 展示微服务间的链路追踪
Package main 展示微服务间的链路追踪
example/nocolor command
Package main 展示不带颜色但有方括号的日志输出
Package main 展示不带颜色但有方括号的日志输出
example/production command
演示实际生产环境的日志配置:app.log 记录所有,error.log 额外记录错误,按天轮转
演示实际生产环境的日志配置:app.log 记录所有,error.log 额外记录错误,按天轮转
example/simple command
example/tracing command
Package main 展示链路追踪集成功能
Package main 展示链路追踪集成功能
example/typed-logs command
演示类型化日志的使用
演示类型化日志的使用
example/vlevel command
klog
Package klog init klog logger.
Package klog init klog logger.
logrus
Package logrus adds a hook to the logrus logger hooks.
Package logrus adds a hook to the logrus logger hooks.
otel
Package otel 提供 OpenTelemetry 集成
Package otel 提供 OpenTelemetry 集成
Package logger 提供请求范围的日志工具
Package logger 提供请求范围的日志工具
examples
Package examples 提供 logger 包的使用示例
Package examples 提供 logger 包的使用示例
Package processruntime 提供进程启动与关闭编排的基础机制。
Package processruntime 提供进程启动与关闭编排的基础机制。
Package ratelimit 提供通用限流机制。
Package ratelimit 提供通用限流机制。
redisadapter
Package redisadapter 提供 ratelimit.Backend 的 Redis 实现。
Package redisadapter 提供 ratelimit.Backend 的 Redis 实现。
Package rediskit 提供 component-base Redis Foundation 的兼容门面。
Package rediskit 提供 component-base Redis Foundation 的兼容门面。
ops
Package shutdown Providing shutdown callbacks for graceful app shutdown
Package shutdown Providing shutdown callbacks for graceful app shutdown
shutdownmanagers/posixsignal
Package posixsignal provides a listener for a posix signal.
Package posixsignal provides a listener for a posix signal.
uow
util
idutil
Package idutil 提供各种 ID 生成和验证工具
Package idutil 提供各种 ID 生成和验证工具
idutil/example command

Jump to

Keyboard shortcuts

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