mirror of
https://github.com/certimate-go/certimate.git
synced 2026-09-24 23:10:13 +08:00
refactor: clean code
This commit is contained in:
+1
-1
@@ -7,7 +7,7 @@ import (
|
||||
// 表示定义 SSL 证书管理器的抽象类型接口。
|
||||
// 云服务商通常会提供 SSL 证书管理服务,可供用户集中管理证书。
|
||||
type Certmgr interface {
|
||||
WithLogger
|
||||
LoggerSetter
|
||||
|
||||
// 上传证书。
|
||||
//
|
||||
|
||||
@@ -6,7 +6,7 @@ import (
|
||||
|
||||
// 表示定义 SSL 证书部署器的抽象类型接口。
|
||||
type Deployer interface {
|
||||
WithLogger
|
||||
LoggerSetter
|
||||
|
||||
// 部署证书。
|
||||
//
|
||||
|
||||
@@ -6,7 +6,7 @@ import (
|
||||
|
||||
// 表示定义消息通知器的抽象类型接口。
|
||||
type Notifier interface {
|
||||
WithLogger
|
||||
LoggerSetter
|
||||
|
||||
// 发送通知。
|
||||
//
|
||||
|
||||
+1
-1
@@ -4,6 +4,6 @@ import (
|
||||
"log/slog"
|
||||
)
|
||||
|
||||
type WithLogger interface {
|
||||
type LoggerSetter interface {
|
||||
SetLogger(logger *slog.Logger)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user