utils

package module
v0.0.23 Latest Latest
Warning

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

Go to latest
Published: Sep 4, 2026 License: MIT Imports: 7 Imported by: 4

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetClusterRedisOptions

func GetClusterRedisOptions(cfg *configv1.Data_Redis) (*redis.ClusterOptions, error)

GetClusterRedisOptions 构造 Redis 集群连接配置。

func GetRedisOptions

func GetRedisOptions(cfg *configv1.Data_Redis) (*redis.Options, error)

GetRedisOptions 构造单机 Redis 连接配置。

func GetUniversalOptions

func GetUniversalOptions(cfg *configv1.Data_Redis) (*redis.UniversalOptions, error)

GetUniversalOptions 构造通用 Redis 连接配置。

func LoadClientTlsConfig

func LoadClientTlsConfig(cfg *configv1.Tls) (*tls.Config, error)

LoadClientTlsConfig 根据配置加载客户端 TLS 配置。

func LoadServerTlsConfig

func LoadServerTlsConfig(cfg *configv1.Tls) (*tls.Config, error)

LoadServerTlsConfig 根据配置加载服务端 TLS 配置。

func ToolNameFromRPCPath

func ToolNameFromRPCPath(rpcPath string) string

ToolNameFromRPCPath 根据标准 RPC 路径生成 Tool 名称。

Types

This section is empty.

Jump to

Keyboard shortcuts

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