优化日志相关代码组织

This commit is contained in:
2025-03-31 18:21:38 +08:00
parent b59cef44ca
commit e8532e4b24
2 changed files with 16 additions and 6 deletions

View File

@ -12,6 +12,7 @@ import (
"git.zhangdeman.cn/zhangdeman/consts"
"git.zhangdeman.cn/zhangdeman/network/httpclient/cache"
"git.zhangdeman.cn/zhangdeman/network/httpclient/define"
"git.zhangdeman.cn/zhangdeman/network/httpclient/log"
"git.zhangdeman.cn/zhangdeman/network/httpclient/validate"
"git.zhangdeman.cn/zhangdeman/serialize"
"github.com/go-resty/resty/v2"
@ -28,7 +29,7 @@ import (
// Date : 15:27 2024/5/31
func NewHttpClient(reqConfig *define.Request, cacheInstance cache.ICache) (*HttpClient, error) {
if nil == reqConfig.Logger {
reqConfig.Logger = logger // 未单独指定日志实例, 则使用全局日志实例
reqConfig.Logger = log.Get() // 未单独指定日志实例, 则使用全局日志实例
}
// 验证配置正确性以及初始化默认值
if err := validate.RequestConfig(reqConfig); nil != err {