Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/CocaineCong/grpc-todoList
/ functions
Functions
217 in github.com/CocaineCong/grpc-todoList
⨍
Functions
217
◇
Types & classes
45
↓ 17 callers
Function
RespError
(ctx *gin.Context, err error, data string, code ...int)
pkg/ctl/ctl.go:37
↓ 12 callers
Function
GetMsg
GetMsg 获取状态码对应信息
pkg/e/msg.go:23
↓ 6 callers
Function
RespSuccess
RespSuccess 带data成功返回
pkg/ctl/ctl.go:18
↓ 5 callers
Method
Do
Do Warped name with namespace for Hystrix DO.
app/gateway/wrapper/common.go:91
↓ 4 callers
Function
BuildRegisterPath
(server Server)
pkg/discovery/instance.go:27
↓ 4 callers
Function
GetUserInfo
(ctx context.Context)
pkg/ctl/user_info.go:16
↓ 4 callers
Function
NewTaskDao
(ctx context.Context)
app/task/internal/repository/db/dao/task.go:17
↓ 4 callers
Method
Register
Register a user
pkg/discovery/register.go:40
↓ 4 callers
Method
Stop
Stop stop register
pkg/discovery/register.go:94
↓ 4 callers
Function
file_task_proto_rawDescGZIP
()
idl/pb/task/task.pb.go:410
↓ 4 callers
Function
file_user_proto_rawDescGZIP
()
idl/pb/user/user.pb.go:335
↓ 3 callers
Function
InitConfig
()
config/config.go:56
↓ 3 callers
Method
TaskCreate
(ctx context.Context, in *TaskRequest, opts ...grpc.CallOption)
idl/pb/task/task_grpc.pb.go:25
↓ 3 callers
Method
TaskDelete
(ctx context.Context, in *TaskRequest, opts ...grpc.CallOption)
idl/pb/task/task_grpc.pb.go:28
↓ 3 callers
Method
TaskShow
(ctx context.Context, in *TaskRequest, opts ...grpc.CallOption)
idl/pb/task/task_grpc.pb.go:27
↓ 3 callers
Method
TaskUpdate
(ctx context.Context, in *TaskRequest, opts ...grpc.CallOption)
idl/pb/task/task_grpc.pb.go:26
↓ 3 callers
Method
UserLogin
(ctx context.Context, in *UserRequest, opts ...grpc.CallOption)
idl/pb/user/user_grpc.pb.go:25
↓ 3 callers
Method
UserRegister
(ctx context.Context, in *UserRequest, opts ...grpc.CallOption)
idl/pb/user/user_grpc.pb.go:26
↓ 3 callers
Method
register
()
pkg/discovery/register.go:68
↓ 2 callers
Method
Build
Build creates a new resolver.Resolver for the given target
pkg/discovery/resolver.go:48
↓ 2 callers
Function
BuildPrefix
(server Server)
pkg/discovery/instance.go:19
↓ 2 callers
Function
NewRegister
NewRegister create a register based on etcd
pkg/discovery/register.go:31
↓ 2 callers
Function
NewUserDao
(ctx context.Context)
app/user/internal/repository/db/dao/user.go:18
↓ 2 callers
Function
ParseValue
(value []byte)
pkg/discovery/instance.go:31
↓ 2 callers
Method
UserLogout
(ctx context.Context, in *UserRequest, opts ...grpc.CallOption)
idl/pb/user/user_grpc.pb.go:27
↓ 2 callers
Method
fix
()
app/gateway/wrapper/common.go:41
↓ 2 callers
Function
initClient
(serviceName string, client interface{})
app/gateway/rpc/init.go:39
↓ 2 callers
Function
setOutputFile
()
pkg/util/logger/logger.go:36
↓ 2 callers
Method
sync
sync 同步获取所有地址信息
pkg/discovery/resolver.go:142
↓ 1 callers
Method
Close
Close resolver.Resolver interface
pkg/discovery/resolver.go:62
↓ 1 callers
Function
Cors
Cors 跨域
app/gateway/middleware/cors.go:10
↓ 1 callers
Method
CreateTask
(req *taskPb.TaskRequest)
app/task/internal/repository/db/dao/task.go:29
↓ 1 callers
Method
CreateUser
CreateUser 用户创建
app/user/internal/repository/db/dao/user.go:31
↓ 1 callers
Function
Database
(connString string)
app/user/internal/repository/db/dao/db_init.go:37
↓ 1 callers
Function
Database
(connString string)
app/task/internal/repository/db/dao/db_init.go:37
↓ 1 callers
Method
DeleteTaskById
(taskId, userId int64)
app/task/internal/repository/db/dao/task.go:46
↓ 1 callers
Function
ErrorMiddleware
错误处理中间件
app/gateway/middleware/init.go:10
↓ 1 callers
Function
Exist
Exist helper function
pkg/discovery/instance.go:53
↓ 1 callers
Function
FromContext
(ctx context.Context)
pkg/ctl/user_info.go:28
↓ 1 callers
Function
GenerateToken
GenerateToken 签发用户Token
pkg/util/jwt/jwt.go:18
↓ 1 callers
Function
GetTaskSrv
()
app/task/internal/service/task.go:19
↓ 1 callers
Method
GetUserInfo
GetUserInfo 获取用户信息
app/user/internal/repository/db/dao/user.go:23
↓ 1 callers
Function
GetUserSrv
()
app/user/internal/service/user.go:19
↓ 1 callers
Function
GracefullyShutdown
(server *http.Server)
pkg/util/shutdown/gracefully_shutdown.go:13
↓ 1 callers
Function
Init
()
app/gateway/rpc/init.go:29
↓ 1 callers
Function
InitDB
()
app/user/internal/repository/db/dao/db_init.go:21
↓ 1 callers
Function
InitDB
()
app/task/internal/repository/db/dao/db_init.go:21
↓ 1 callers
Function
InitUserInfo
(ctx context.Context)
pkg/ctl/user_info.go:33
↓ 1 callers
Function
JWT
JWT token验证中间件
app/gateway/middleware/jwt.go:14
↓ 1 callers
Method
ListTaskByUserId
(userId int64)
app/task/internal/repository/db/dao/task.go:21
↓ 1 callers
Function
NewContext
(ctx context.Context, u *UserInfo)
pkg/ctl/user_info.go:24
↓ 1 callers
Function
NewDBClient
(ctx context.Context)
app/user/internal/repository/db/dao/db_init.go:69
↓ 1 callers
Function
NewDBClient
(ctx context.Context)
app/task/internal/repository/db/dao/db_init.go:69
↓ 1 callers
Function
NewGroup
NewGroup new a breaker group container, if conf nil use default conf.
app/gateway/wrapper/common.go:63
↓ 1 callers
Function
NewResolver
NewResolver create a new resolver.Builder base on etcd
pkg/discovery/resolver.go:33
↓ 1 callers
Function
NewRouter
()
app/gateway/routes/router.go:13
↓ 1 callers
Function
NewTaskServiceClient
(cc grpc.ClientConnInterface)
idl/pb/task/task_grpc.pb.go:35
↓ 1 callers
Function
NewUserServiceClient
(cc grpc.ClientConnInterface)
idl/pb/user/user_grpc.pb.go:34
↓ 1 callers
Function
ParseToken
ParseToken 验证用户token
pkg/util/jwt/jwt.go:34
↓ 1 callers
Function
Remove
Remove helper function
pkg/discovery/instance.go:64
↓ 1 callers
Method
Scheme
Scheme returns the scheme supported by this resolver.
pkg/discovery/resolver.go:43
↓ 1 callers
Method
SetPassword
SetPassword 加密密码
app/user/internal/repository/db/model/user.go:21
↓ 1 callers
Function
SplitPath
(path string)
pkg/discovery/instance.go:40
↓ 1 callers
Function
TaskCreate
(ctx context.Context, req *taskPb.TaskRequest)
app/gateway/rpc/task.go:11
↓ 1 callers
Function
TaskDelete
(ctx context.Context, req *taskPb.TaskRequest)
app/gateway/rpc/task.go:41
↓ 1 callers
Function
TaskList
(ctx context.Context, req *taskPb.TaskRequest)
app/gateway/rpc/task.go:56
↓ 1 callers
Function
TaskUpdate
(ctx context.Context, req *taskPb.TaskRequest)
app/gateway/rpc/task.go:26
↓ 1 callers
Method
UpdateTask
(req *taskPb.TaskRequest)
app/task/internal/repository/db/dao/task.go:54
↓ 1 callers
Function
UserLogin
(ctx context.Context, req *userPb.UserRequest)
app/gateway/rpc/user.go:11
↓ 1 callers
Function
UserRegister
(ctx context.Context, req *userPb.UserRequest)
app/gateway/rpc/user.go:25
↓ 1 callers
Function
connectServer
(serviceName string)
app/gateway/rpc/init.go:56
↓ 1 callers
Function
file_task_proto_init
()
idl/pb/task/task.pb.go:442
↓ 1 callers
Function
file_user_proto_init
()
idl/pb/user/user.pb.go:365
↓ 1 callers
Method
keepAlive
()
pkg/discovery/register.go:111
↓ 1 callers
Function
migration
()
app/user/internal/repository/db/dao/migration.go:11
↓ 1 callers
Function
migration
()
app/task/internal/repository/db/dao/migration.go:10
↓ 1 callers
Method
setBreakerConfig
setBreakerConfig set breaker configuration atomic if not set
app/gateway/wrapper/common.go:100
↓ 1 callers
Method
start
start
pkg/discovery/resolver.go:67
↓ 1 callers
Function
startListen
()
app/gateway/cmd/main.go:31
↓ 1 callers
Method
unregister
unregister 删除节点
pkg/discovery/register.go:106
↓ 1 callers
Method
update
update
pkg/discovery/resolver.go:111
↓ 1 callers
Method
watch
watch update events
pkg/discovery/resolver.go:90
Function
BuildResolverUrl
(app string)
pkg/discovery/instance.go:74
Method
CheckPassword
CheckPassword 检验密码
app/user/internal/repository/db/model/user.go:31
Function
CreateTask
(ctx *gin.Context)
app/gateway/internal/http/task.go:34
Function
DeleteTask
(ctx *gin.Context)
app/gateway/internal/http/task.go:76
Method
Descriptor
Deprecated: Use UserRequest.ProtoReflect.Descriptor instead.
idl/pb/user/user.pb.go:66
Method
Descriptor
Deprecated: Use UserResponse.ProtoReflect.Descriptor instead.
idl/pb/user/user.pb.go:139
Method
Descriptor
Deprecated: Use UserDetailResponse.ProtoReflect.Descriptor instead.
idl/pb/user/user.pb.go:203
Method
Descriptor
Deprecated: Use UserCommonResponse.ProtoReflect.Descriptor instead.
idl/pb/user/user.pb.go:262
Method
Descriptor
Deprecated: Use TaskModel.ProtoReflect.Descriptor instead.
idl/pb/task/task.pb.go:72
Method
Descriptor
Deprecated: Use TaskRequest.ProtoReflect.Descriptor instead.
idl/pb/task/task.pb.go:174
Method
Descriptor
Deprecated: Use TasksDetailResponse.ProtoReflect.Descriptor instead.
idl/pb/task/task.pb.go:266
Method
Descriptor
Deprecated: Use TaskCommonResponse.ProtoReflect.Descriptor instead.
idl/pb/task/task.pb.go:325
Method
GetCode
()
idl/pb/user/user.pb.go:214
Method
GetCode
()
idl/pb/user/user.pb.go:266
Method
GetCode
()
idl/pb/task/task.pb.go:277
Method
GetCode
()
idl/pb/task/task.pb.go:329
Method
GetContent
()
idl/pb/task/task.pb.go:104
Method
GetContent
()
idl/pb/task/task.pb.go:206
next →
1–100 of 217, ranked by callers