improve: log fields

This commit is contained in:
Mmx
2024-09-25 21:48:07 +08:00
parent d9d09bfc33
commit a3e28d3696
15 changed files with 103 additions and 66 deletions

View File

@@ -20,7 +20,7 @@ type Api struct {
NoDirect *http.Client
CustomHeader map[string]interface{}
Logger *log.Logger
Logger log.FieldLogger
}
type ApiConfig struct {
@@ -28,7 +28,7 @@ type ApiConfig struct {
Domain string
Client *http.Client
CustomHeader map[string]interface{}
Logger *log.Logger
Logger log.FieldLogger
}
func (a *Api) Init(conf *ApiConfig) {

View File

@@ -28,7 +28,7 @@ func (a *Api) NewDetector() *Detector {
}
type Detector struct {
Logger *log.Logger
Logger log.FieldLogger
api *Api

View File

@@ -16,7 +16,7 @@ type Conf struct {
Client *http.Client
CustomHeader map[string]interface{}
Logger *log.Logger
Logger log.FieldLogger
}
func New(conf *Conf) *Srun {
@@ -42,7 +42,7 @@ type Srun struct {
//登录参数,不可缺省
LoginInfo LoginInfo
Api Api
Logger *log.Logger
Logger log.FieldLogger
}
func (c Srun) LoginStatus() (online bool, ip string, err error) {