fix: 修复构建配置和运行时错误处理

This commit is contained in:
leonincs
2026-05-20 16:34:46 +08:00
parent 732e284369
commit 9c00e06b1f
18 changed files with 234 additions and 57 deletions

View File

@@ -4,6 +4,7 @@ import (
"context"
"crypto/rand"
"encoding/hex"
"errors"
"feedsystem_video_go/internal/config"
"fmt"
"strconv"
@@ -41,7 +42,7 @@ func (c *Client) Close() error {
func (c *Client) Ping(ctx context.Context) error {
if c == nil || c.rdb == nil {
return nil
return errors.New("redis client not initialized")
}
return c.rdb.Ping(ctx).Err()
}