Add internal/sms/mock.go

This commit is contained in:
ata
2026-07-10 10:06:52 +00:00
committed by Gitee
parent 951f717481
commit 5bd9f76b99

13
internal/sms/mock.go Normal file
View File

@@ -0,0 +1,13 @@
package sms
import "log"
// MockSender 模拟短信发送器,用于开发模式
// 不真实发送短信,仅通过日志打印验证码,便于本地调试
type MockSender struct{}
// Send 模拟发送验证码,打印到日志并返回 nil
func (m *MockSender) Send(phone string, code string) error {
log.Printf("[MockSMS] 手机号: %s, 验证码: %s", phone, code)
return nil
}