From 61270c296f75e65abddf1aedda6665ce7e480133 Mon Sep 17 00:00:00 2001 From: Fu Diwei Date: Tue, 9 Jun 2026 23:36:14 +0800 Subject: [PATCH] refactor: clean code --- pkg/core/certmgr.go | 2 +- pkg/core/deployer.go | 2 +- pkg/core/notifier.go | 2 +- pkg/core/shared.go | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pkg/core/certmgr.go b/pkg/core/certmgr.go index cd84e15d2..6718a6d3f 100644 --- a/pkg/core/certmgr.go +++ b/pkg/core/certmgr.go @@ -7,7 +7,7 @@ import ( // 表示定义 SSL 证书管理器的抽象类型接口。 // 云服务商通常会提供 SSL 证书管理服务,可供用户集中管理证书。 type Certmgr interface { - WithLogger + LoggerSetter // 上传证书。 // diff --git a/pkg/core/deployer.go b/pkg/core/deployer.go index d3c723e8a..1bf947e54 100644 --- a/pkg/core/deployer.go +++ b/pkg/core/deployer.go @@ -6,7 +6,7 @@ import ( // 表示定义 SSL 证书部署器的抽象类型接口。 type Deployer interface { - WithLogger + LoggerSetter // 部署证书。 // diff --git a/pkg/core/notifier.go b/pkg/core/notifier.go index 5d1d30b7b..7f1e2da41 100644 --- a/pkg/core/notifier.go +++ b/pkg/core/notifier.go @@ -6,7 +6,7 @@ import ( // 表示定义消息通知器的抽象类型接口。 type Notifier interface { - WithLogger + LoggerSetter // 发送通知。 // diff --git a/pkg/core/shared.go b/pkg/core/shared.go index b0ba4e4a0..fb9b0ea45 100644 --- a/pkg/core/shared.go +++ b/pkg/core/shared.go @@ -4,6 +4,6 @@ import ( "log/slog" ) -type WithLogger interface { +type LoggerSetter interface { SetLogger(logger *slog.Logger) }