MCPcopy Create free account

hub / github.com/CocaineCong/grpc-todoList / functions

Functions217 in github.com/CocaineCong/grpc-todoList

↓ 17 callersFunctionRespError
(ctx *gin.Context, err error, data string, code ...int)
pkg/ctl/ctl.go:37
↓ 12 callersFunctionGetMsg
GetMsg 获取状态码对应信息
pkg/e/msg.go:23
↓ 6 callersFunctionRespSuccess
RespSuccess 带data成功返回
pkg/ctl/ctl.go:18
↓ 5 callersMethodDo
Do Warped name with namespace for Hystrix DO.
app/gateway/wrapper/common.go:91
↓ 4 callersFunctionBuildRegisterPath
(server Server)
pkg/discovery/instance.go:27
↓ 4 callersFunctionGetUserInfo
(ctx context.Context)
pkg/ctl/user_info.go:16
↓ 4 callersFunctionNewTaskDao
(ctx context.Context)
app/task/internal/repository/db/dao/task.go:17
↓ 4 callersMethodRegister
Register a user
pkg/discovery/register.go:40
↓ 4 callersMethodStop
Stop stop register
pkg/discovery/register.go:94
↓ 4 callersFunctionfile_task_proto_rawDescGZIP
()
idl/pb/task/task.pb.go:410
↓ 4 callersFunctionfile_user_proto_rawDescGZIP
()
idl/pb/user/user.pb.go:335
↓ 3 callersFunctionInitConfig
()
config/config.go:56
↓ 3 callersMethodTaskCreate
(ctx context.Context, in *TaskRequest, opts ...grpc.CallOption)
idl/pb/task/task_grpc.pb.go:25
↓ 3 callersMethodTaskDelete
(ctx context.Context, in *TaskRequest, opts ...grpc.CallOption)
idl/pb/task/task_grpc.pb.go:28
↓ 3 callersMethodTaskShow
(ctx context.Context, in *TaskRequest, opts ...grpc.CallOption)
idl/pb/task/task_grpc.pb.go:27
↓ 3 callersMethodTaskUpdate
(ctx context.Context, in *TaskRequest, opts ...grpc.CallOption)
idl/pb/task/task_grpc.pb.go:26
↓ 3 callersMethodUserLogin
(ctx context.Context, in *UserRequest, opts ...grpc.CallOption)
idl/pb/user/user_grpc.pb.go:25
↓ 3 callersMethodUserRegister
(ctx context.Context, in *UserRequest, opts ...grpc.CallOption)
idl/pb/user/user_grpc.pb.go:26
↓ 3 callersMethodregister
()
pkg/discovery/register.go:68
↓ 2 callersMethodBuild
Build creates a new resolver.Resolver for the given target
pkg/discovery/resolver.go:48
↓ 2 callersFunctionBuildPrefix
(server Server)
pkg/discovery/instance.go:19
↓ 2 callersFunctionNewRegister
NewRegister create a register based on etcd
pkg/discovery/register.go:31
↓ 2 callersFunctionNewUserDao
(ctx context.Context)
app/user/internal/repository/db/dao/user.go:18
↓ 2 callersFunctionParseValue
(value []byte)
pkg/discovery/instance.go:31
↓ 2 callersMethodUserLogout
(ctx context.Context, in *UserRequest, opts ...grpc.CallOption)
idl/pb/user/user_grpc.pb.go:27
↓ 2 callersMethodfix
()
app/gateway/wrapper/common.go:41
↓ 2 callersFunctioninitClient
(serviceName string, client interface{})
app/gateway/rpc/init.go:39
↓ 2 callersFunctionsetOutputFile
()
pkg/util/logger/logger.go:36
↓ 2 callersMethodsync
sync 同步获取所有地址信息
pkg/discovery/resolver.go:142
↓ 1 callersMethodClose
Close resolver.Resolver interface
pkg/discovery/resolver.go:62
↓ 1 callersFunctionCors
Cors 跨域
app/gateway/middleware/cors.go:10
↓ 1 callersMethodCreateTask
(req *taskPb.TaskRequest)
app/task/internal/repository/db/dao/task.go:29
↓ 1 callersMethodCreateUser
CreateUser 用户创建
app/user/internal/repository/db/dao/user.go:31
↓ 1 callersFunctionDatabase
(connString string)
app/user/internal/repository/db/dao/db_init.go:37
↓ 1 callersFunctionDatabase
(connString string)
app/task/internal/repository/db/dao/db_init.go:37
↓ 1 callersMethodDeleteTaskById
(taskId, userId int64)
app/task/internal/repository/db/dao/task.go:46
↓ 1 callersFunctionErrorMiddleware
错误处理中间件
app/gateway/middleware/init.go:10
↓ 1 callersFunctionExist
Exist helper function
pkg/discovery/instance.go:53
↓ 1 callersFunctionFromContext
(ctx context.Context)
pkg/ctl/user_info.go:28
↓ 1 callersFunctionGenerateToken
GenerateToken 签发用户Token
pkg/util/jwt/jwt.go:18
↓ 1 callersFunctionGetTaskSrv
()
app/task/internal/service/task.go:19
↓ 1 callersMethodGetUserInfo
GetUserInfo 获取用户信息
app/user/internal/repository/db/dao/user.go:23
↓ 1 callersFunctionGetUserSrv
()
app/user/internal/service/user.go:19
↓ 1 callersFunctionGracefullyShutdown
(server *http.Server)
pkg/util/shutdown/gracefully_shutdown.go:13
↓ 1 callersFunctionInit
()
app/gateway/rpc/init.go:29
↓ 1 callersFunctionInitDB
()
app/user/internal/repository/db/dao/db_init.go:21
↓ 1 callersFunctionInitDB
()
app/task/internal/repository/db/dao/db_init.go:21
↓ 1 callersFunctionInitUserInfo
(ctx context.Context)
pkg/ctl/user_info.go:33
↓ 1 callersFunctionJWT
JWT token验证中间件
app/gateway/middleware/jwt.go:14
↓ 1 callersMethodListTaskByUserId
(userId int64)
app/task/internal/repository/db/dao/task.go:21
↓ 1 callersFunctionNewContext
(ctx context.Context, u *UserInfo)
pkg/ctl/user_info.go:24
↓ 1 callersFunctionNewDBClient
(ctx context.Context)
app/user/internal/repository/db/dao/db_init.go:69
↓ 1 callersFunctionNewDBClient
(ctx context.Context)
app/task/internal/repository/db/dao/db_init.go:69
↓ 1 callersFunctionNewGroup
NewGroup new a breaker group container, if conf nil use default conf.
app/gateway/wrapper/common.go:63
↓ 1 callersFunctionNewResolver
NewResolver create a new resolver.Builder base on etcd
pkg/discovery/resolver.go:33
↓ 1 callersFunctionNewRouter
()
app/gateway/routes/router.go:13
↓ 1 callersFunctionNewTaskServiceClient
(cc grpc.ClientConnInterface)
idl/pb/task/task_grpc.pb.go:35
↓ 1 callersFunctionNewUserServiceClient
(cc grpc.ClientConnInterface)
idl/pb/user/user_grpc.pb.go:34
↓ 1 callersFunctionParseToken
ParseToken 验证用户token
pkg/util/jwt/jwt.go:34
↓ 1 callersFunctionRemove
Remove helper function
pkg/discovery/instance.go:64
↓ 1 callersMethodScheme
Scheme returns the scheme supported by this resolver.
pkg/discovery/resolver.go:43
↓ 1 callersMethodSetPassword
SetPassword 加密密码
app/user/internal/repository/db/model/user.go:21
↓ 1 callersFunctionSplitPath
(path string)
pkg/discovery/instance.go:40
↓ 1 callersFunctionTaskCreate
(ctx context.Context, req *taskPb.TaskRequest)
app/gateway/rpc/task.go:11
↓ 1 callersFunctionTaskDelete
(ctx context.Context, req *taskPb.TaskRequest)
app/gateway/rpc/task.go:41
↓ 1 callersFunctionTaskList
(ctx context.Context, req *taskPb.TaskRequest)
app/gateway/rpc/task.go:56
↓ 1 callersFunctionTaskUpdate
(ctx context.Context, req *taskPb.TaskRequest)
app/gateway/rpc/task.go:26
↓ 1 callersMethodUpdateTask
(req *taskPb.TaskRequest)
app/task/internal/repository/db/dao/task.go:54
↓ 1 callersFunctionUserLogin
(ctx context.Context, req *userPb.UserRequest)
app/gateway/rpc/user.go:11
↓ 1 callersFunctionUserRegister
(ctx context.Context, req *userPb.UserRequest)
app/gateway/rpc/user.go:25
↓ 1 callersFunctionconnectServer
(serviceName string)
app/gateway/rpc/init.go:56
↓ 1 callersFunctionfile_task_proto_init
()
idl/pb/task/task.pb.go:442
↓ 1 callersFunctionfile_user_proto_init
()
idl/pb/user/user.pb.go:365
↓ 1 callersMethodkeepAlive
()
pkg/discovery/register.go:111
↓ 1 callersFunctionmigration
()
app/user/internal/repository/db/dao/migration.go:11
↓ 1 callersFunctionmigration
()
app/task/internal/repository/db/dao/migration.go:10
↓ 1 callersMethodsetBreakerConfig
setBreakerConfig set breaker configuration atomic if not set
app/gateway/wrapper/common.go:100
↓ 1 callersMethodstart
start
pkg/discovery/resolver.go:67
↓ 1 callersFunctionstartListen
()
app/gateway/cmd/main.go:31
↓ 1 callersMethodunregister
unregister 删除节点
pkg/discovery/register.go:106
↓ 1 callersMethodupdate
update
pkg/discovery/resolver.go:111
↓ 1 callersMethodwatch
watch update events
pkg/discovery/resolver.go:90
FunctionBuildResolverUrl
(app string)
pkg/discovery/instance.go:74
MethodCheckPassword
CheckPassword 检验密码
app/user/internal/repository/db/model/user.go:31
FunctionCreateTask
(ctx *gin.Context)
app/gateway/internal/http/task.go:34
FunctionDeleteTask
(ctx *gin.Context)
app/gateway/internal/http/task.go:76
MethodDescriptor
Deprecated: Use UserRequest.ProtoReflect.Descriptor instead.
idl/pb/user/user.pb.go:66
MethodDescriptor
Deprecated: Use UserResponse.ProtoReflect.Descriptor instead.
idl/pb/user/user.pb.go:139
MethodDescriptor
Deprecated: Use UserDetailResponse.ProtoReflect.Descriptor instead.
idl/pb/user/user.pb.go:203
MethodDescriptor
Deprecated: Use UserCommonResponse.ProtoReflect.Descriptor instead.
idl/pb/user/user.pb.go:262
MethodDescriptor
Deprecated: Use TaskModel.ProtoReflect.Descriptor instead.
idl/pb/task/task.pb.go:72
MethodDescriptor
Deprecated: Use TaskRequest.ProtoReflect.Descriptor instead.
idl/pb/task/task.pb.go:174
MethodDescriptor
Deprecated: Use TasksDetailResponse.ProtoReflect.Descriptor instead.
idl/pb/task/task.pb.go:266
MethodDescriptor
Deprecated: Use TaskCommonResponse.ProtoReflect.Descriptor instead.
idl/pb/task/task.pb.go:325
MethodGetCode
()
idl/pb/user/user.pb.go:214
MethodGetCode
()
idl/pb/user/user.pb.go:266
MethodGetCode
()
idl/pb/task/task.pb.go:277
MethodGetCode
()
idl/pb/task/task.pb.go:329
MethodGetContent
()
idl/pb/task/task.pb.go:104
MethodGetContent
()
idl/pb/task/task.pb.go:206
next →1–100 of 217, ranked by callers