From 5bd9f76b9998be8dcdfcbe3dee6e7b5431d82bc9 Mon Sep 17 00:00:00 2001 From: ata <17314593+asdxzaaaaa@user.noreply.gitee.com> Date: Fri, 10 Jul 2026 10:06:52 +0000 Subject: [PATCH] Add internal/sms/mock.go --- internal/sms/mock.go | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 internal/sms/mock.go diff --git a/internal/sms/mock.go b/internal/sms/mock.go new file mode 100644 index 0000000..8f0bfa0 --- /dev/null +++ b/internal/sms/mock.go @@ -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 +}