瀏覽代碼

[dev]service维护

Zhangzhenhua 2 周之前
父節點
當前提交
6a13b1b1af
共有 1 個文件被更改,包括 23 次插入0 次删除
  1. 23 0
      internal/service/chat.go

+ 23 - 0
internal/service/chat.go

@@ -1 +1,24 @@
 package service
+
+import (
+	"context"
+
+	v1 "cris/api/chat/v1"
+)
+
+type IChat interface {
+	Login(ctx context.Context, req *v1.ChatReq) (res *v1.ChatRes, err error)
+}
+
+var chat IChat
+
+func Chat() IChat {
+	if chat == nil {
+		panic("login 接口未实现或注册")
+	}
+	return chat
+}
+
+func RegisterChat(c IChat) {
+	chat = c
+}