MCPcopy Create free account

hub / github.com/danmuking/DiTing-Go / functions

Functions1,176 in github.com/danmuking/DiTing-Go

↓ 31 callersFunctionRegisterService
RegisterService 用户注册
service/user_service.go:23
↓ 25 callersMethodwithDO
(do gen.Dao)
dal/query/message.gen.go:426
↓ 25 callersMethodwithDO
(do gen.Dao)
dal/query/room.gen.go:418
↓ 25 callersMethodwithDO
(do gen.Dao)
dal/query/group_member.gen.go:408
↓ 25 callersMethodwithDO
(do gen.Dao)
dal/query/room_group.gen.go:416
↓ 25 callersMethodwithDO
(do gen.Dao)
dal/query/user_apply.gen.go:420
↓ 25 callersMethodwithDO
(do gen.Dao)
dal/query/user.gen.go:434
↓ 25 callersMethodwithDO
(do gen.Dao)
dal/query/user_friend.gen.go:408
↓ 25 callersMethodwithDO
(do gen.Dao)
dal/query/contact.gen.go:414
↓ 25 callersMethodwithDO
(do gen.Dao)
dal/query/room_friend.gen.go:416
↓ 24 callersMethodWhere
(conds ...gen.Condition)
dal/query/room.gen.go:147
↓ 23 callersMethodWithContext
(ctx context.Context)
dal/query/room.gen.go:135
↓ 18 callersFunctionLoginService
LoginService 用户登录
service/user_service.go:149
↓ 13 callersMethodRollback
()
dal/query/gen.go:93
↓ 12 callersMethodFirst
()
dal/query/room.gen.go:164
↓ 12 callersFunctionsetupCaptcha
setupCaptcha 设置验证码
service/user_service_integration_test.go:302
↓ 10 callersFunctionRemoveData
(key string)
pkg/utils/redis.go:73
↓ 10 callersFunctionSetValueToRedis
SetValueToRedis 设置字符串
utils/redisUtils.go:24
↓ 9 callersFunctionsetupCaptcha
setupCaptcha 设置验证码
tests/integration/user_integration_test.go:303
↓ 8 callersFunctionMakeUserCaptchaKey
MakeUserCaptchaKey 构造验证码key
utils/redisUtils.go:19
↓ 7 callersFunctionCancelService
CancelService 注销账户
service/user_service.go:263
↓ 7 callersFunctionCheckPassword
CheckPassword 校验用户名密码是否匹配
logic/login.go:17
↓ 7 callersFunctionErrorResponse
ErrorResponse 是一个辅助函数,用于创建错误响应 参数: c *gin.Context:Gin上下文对象,用于处理HTTP请求和响应 code int:500 message string:响应消息,用于描述响应的错误信息或提示信息
pkg/domain/vo/resp/response.go:22
↓ 7 callersFunctionsetupCaptcha
setupCaptcha 设置验证码
tests/e2e/user_workflow_e2e_test.go:239
↓ 6 callersMethodCreate
(values ...*model.Room)
dal/query/room.gen.go:161
↓ 6 callersFunctionGetValueFromRedis
GetValueFromRedis 获取字符串
utils/redisUtils.go:38
↓ 6 callersFunctionMakeUserPhoneKey
MakeUserPhoneKey 构造用户手机号
utils/redisUtils.go:14
↓ 6 callersFunctionParseToken
ParseToken 解析token
utils/jwt/jwt.go:42
↓ 6 callersFunctioncleanupUser
cleanupUser 清理用户数据
service/user_service_integration_test.go:311
↓ 6 callersFunctioncleanupUser
cleanupUser 清理用户数据
tests/integration/user_integration_test.go:312
↓ 5 callersFunctionCheckPhoneInDB
CheckPhoneInDB 检查手机号在db中是否存在
logic/register.go:64
↓ 5 callersMethodFind
()
dal/query/room.gen.go:167
↓ 5 callersFunctionGenerateToken
GenerateToken 生成token
utils/jwt/jwt.go:20
↓ 5 callersMethodJoin
(table schema.Tabler, on ...field.Expr)
dal/query/room.gen.go:151
↓ 5 callersMethodLimit
(limit int)
dal/query/room.gen.go:156
↓ 5 callersFunctioncleanupUser
cleanupUser 清理用户数据
tests/performance/user_performance_test.go:289
↓ 5 callersFunctionsetupCaptcha
setupCaptcha 设置验证码
tests/performance/user_performance_test.go:280
↓ 4 callersFunctionDBInit
()
global/init_db.go:13
↓ 4 callersFunctionGetData
GetData 获取数据
pkg/utils/redis.go:37
↓ 4 callersMethodLimit
(limit int)
dal/query/message.gen.go:164
↓ 4 callersMethodLimit
(limit int)
dal/query/group_member.gen.go:146
↓ 4 callersMethodLimit
(limit int)
dal/query/room_group.gen.go:154
↓ 4 callersMethodLimit
(limit int)
dal/query/user_apply.gen.go:158
↓ 4 callersMethodLimit
(limit int)
dal/query/user.gen.go:172
↓ 4 callersMethodLimit
(limit int)
dal/query/user_friend.gen.go:146
↓ 4 callersMethodLimit
(limit int)
dal/query/contact.gen.go:152
↓ 4 callersMethodLimit
(limit int)
dal/query/room_friend.gen.go:154
↓ 4 callersFunctionRedisInit
()
global/init_redis.go:10
↓ 4 callersFunctionReturnErrorResponse
(c *gin.Context, response ResponseData)
pkg/domain/vo/resp/response.go:57
↓ 4 callersFunctionReturnSuccessResponse
(c *gin.Context, response ResponseData)
pkg/domain/vo/resp/response.go:54
↓ 4 callersMethodUpdate
(column field.Expr, value interface{})
dal/query/room.gen.go:172
↓ 3 callersFunctionCheckCaptchaProcess
CheckCaptchaProcess 检查验证码
logic/register.go:16
↓ 3 callersMethodClauses
(conds ...clause.Expression)
dal/query/room.gen.go:143
↓ 3 callersFunctionConfigInit
()
utils/setting/setting.go:11
↓ 3 callersMethodDelete
(...*model.Room)
dal/query/room.gen.go:171
↓ 3 callersMethodGroup
(cols ...field.Expr)
dal/query/room.gen.go:154
↓ 3 callersMethodOffset
(offset int)
dal/query/message.gen.go:281
↓ 3 callersMethodOffset
(offset int)
dal/query/room.gen.go:273
↓ 3 callersMethodOffset
(offset int)
dal/query/group_member.gen.go:263
↓ 3 callersMethodOffset
(offset int)
dal/query/room_group.gen.go:271
↓ 3 callersMethodOffset
(offset int)
dal/query/user_apply.gen.go:275
↓ 3 callersMethodOffset
(offset int)
dal/query/user.gen.go:289
↓ 3 callersMethodOffset
(offset int)
dal/query/user_friend.gen.go:263
↓ 3 callersMethodOffset
(offset int)
dal/query/contact.gen.go:269
↓ 3 callersMethodOffset
(offset int)
dal/query/room_friend.gen.go:271
↓ 3 callersMethodOrder
(conds ...field.Expr)
dal/query/room.gen.go:148
↓ 3 callersFunctionQueryUserByPhone
QueryUserByPhone 根据手机号查询用户
utils/mysqlUtils.go:14
↓ 3 callersFunctionSend
Send 发送空消息代表有新消息,前端收到消息后再去后端拉取消息
websocket/service/websocket_service.go:89
↓ 3 callersFunctioncleanupUser
cleanupUser 清理用户数据
tests/e2e/user_workflow_e2e_test.go:248
↓ 3 callersFunctionsetupCaptcha
setupCaptcha 设置验证码
tests/unit/user_service_test.go:248
↓ 2 callersMethodBegin
(opts ...*sql.TxOptions)
dal/query/gen.go:79
↓ 2 callersMethodClauses
(conds ...clause.Expression)
dal/query/message.gen.go:221
↓ 2 callersMethodClauses
(conds ...clause.Expression)
dal/query/room.gen.go:213
↓ 2 callersMethodClauses
(conds ...clause.Expression)
dal/query/group_member.gen.go:203
↓ 2 callersMethodClauses
(conds ...clause.Expression)
dal/query/room_group.gen.go:211
↓ 2 callersMethodClauses
(conds ...clause.Expression)
dal/query/user_apply.gen.go:215
↓ 2 callersMethodClauses
(conds ...clause.Expression)
dal/query/user.gen.go:229
↓ 2 callersMethodClauses
(conds ...clause.Expression)
dal/query/user_friend.gen.go:203
↓ 2 callersMethodClauses
(conds ...clause.Expression)
dal/query/contact.gen.go:209
↓ 2 callersMethodClauses
(conds ...clause.Expression)
dal/query/room_friend.gen.go:211
↓ 2 callersMethodCommit
()
dal/query/gen.go:89
↓ 2 callersMethodCount
()
dal/query/message.gen.go:166
↓ 2 callersMethodCount
()
dal/query/room.gen.go:158
↓ 2 callersMethodCount
()
dal/query/group_member.gen.go:148
↓ 2 callersMethodCount
()
dal/query/room_group.gen.go:156
↓ 2 callersMethodCount
()
dal/query/user_apply.gen.go:160
↓ 2 callersMethodCount
()
dal/query/user.gen.go:174
↓ 2 callersMethodCount
()
dal/query/user_friend.gen.go:148
↓ 2 callersMethodCount
()
dal/query/contact.gen.go:154
↓ 2 callersMethodCount
()
dal/query/room_friend.gen.go:156
↓ 2 callersMethodDebug
()
dal/query/room.gen.go:134
↓ 2 callersFunctionDeleteValueFromRedis
DeleteValueFromRedis 删除字符串
utils/redisUtils.go:47
↓ 2 callersFunctionEncryptPassword
EncryptPassword 对密码进行md5加密
utils/passwordUtils.go:9
↓ 2 callersMethodFind
()
dal/query/message.gen.go:175
↓ 2 callersMethodFind
()
dal/query/group_member.gen.go:157
↓ 2 callersMethodFind
()
dal/query/room_group.gen.go:165
↓ 2 callersMethodFind
()
dal/query/user_apply.gen.go:169
↓ 2 callersMethodFind
()
dal/query/user.gen.go:183
↓ 2 callersMethodFind
()
dal/query/user_friend.gen.go:157
↓ 2 callersMethodFind
()
dal/query/contact.gen.go:163
next →1–100 of 1,176, ranked by callers