支持设置日志实例

This commit is contained in:
2025-03-31 18:05:07 +08:00
parent 1d8ee18a03
commit 6a5aefafae
5 changed files with 148 additions and 1 deletions

View File

@ -27,6 +27,9 @@ import (
//
// Date : 15:27 2024/5/31
func NewHttpClient(reqConfig *define.Request, cacheInstance cache.ICache) (*HttpClient, error) {
if nil == reqConfig.Logger {
reqConfig.Logger = logger // 未单独指定日志实例, 则使用全局日志实例
}
// 验证配置正确性以及初始化默认值
if err := validate.RequestConfig(reqConfig); nil != err {
return nil, err