13 lines
337 B
Go
13 lines
337 B
Go
package push
|
|
|
|
import "context"
|
|
|
|
// NoopProvider 是一个空实现,未配置任何推送渠道时使用。
|
|
type NoopProvider struct{}
|
|
|
|
func NewNoopProvider() *NoopProvider { return &NoopProvider{} }
|
|
|
|
func (p *NoopProvider) Name() string { return "noop" }
|
|
|
|
func (p *NoopProvider) Send(_ context.Context, _ Message) error { return nil }
|