Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/L-HeliantHuS/DuckyGo
/ functions
Functions
66 in github.com/L-HeliantHuS/DuckyGo
⨍
Functions
66
◇
Types & classes
17
↓ 25 callers
Method
Result
()
serializer/common.go:14
↓ 6 callers
Function
ErrorResponse
ErrorResponse 返回错误消息
api/main.go:38
↓ 5 callers
Function
BuildUserResponse
BuildUserResponse 序列化用户响应
serializer/user.go:35
↓ 4 callers
Function
CurrentUser
CurrentUser 获取当前用户
api/main.go:28
↓ 4 callers
Method
SetPassword
SetPassword 设置密码
model/user.go:38
↓ 3 callers
Function
BuildUser
BuildUser 序列化用户
serializer/user.go:22
↓ 2 callers
Function
AuthAdmin
必须为管理员
middleware/auth.go:45
↓ 2 callers
Method
Change
Change 修改密码
service/v2/user_changepassword_service.go:27
↓ 2 callers
Method
ChangePassword
()
DuckyGoTest.py:73
↓ 2 callers
Method
CheckPassword
CheckPassword 校验密码
model/user.go:48
↓ 2 callers
Method
Login
()
DuckyGoTest.py:46
↓ 2 callers
Method
Login
Login 用户登录函数
service/v2/user_login_service.go:34
↓ 2 callers
Method
Logout
()
DuckyGoTest.py:87
↓ 2 callers
Method
Me
()
DuckyGoTest.py:63
↓ 2 callers
Function
Ping
()
DuckyGoTest.py:17
↓ 2 callers
Method
Register
()
DuckyGoTest.py:29
↓ 2 callers
Method
Register
Register 用户注册
service/v2/user_register_service.go:47
↓ 2 callers
Function
T
T 翻译
conf/i18n.go:32
↓ 1 callers
Function
AuthRequired
AuthRequired 需要登录
middleware/auth.go:27
↓ 1 callers
Function
BaseResponse
BaseResponse 主要序列化响应
serializer/base.go:17
↓ 1 callers
Function
Cors
Cors 跨域配置
middleware/cors.go:9
↓ 1 callers
Function
CurrentUser
CurrentUser 获取登录用户
middleware/auth.go:12
↓ 1 callers
Function
Database
Database 在中间件中初始化mysql链接
model/init.go:17
↓ 1 callers
Function
GenerateToken
(user model.User, ExpiresTime int64)
service/v2/user_login_service.go:19
↓ 1 callers
Function
GetUser
GetUser 用ID获取用户
model/user.go:31
↓ 1 callers
Function
Init
Init 初始化配置项
conf/conf.go:19
↓ 1 callers
Function
InitRedisMQ
InitRedisMQ 实例化单例函数
cache/RedisMQ.go:46
↓ 1 callers
Function
JwtRequired
JwtRequired 需要在Header中传递token
middleware/jwt.go:15
↓ 1 callers
Function
LoadLocales
LoadLocales 读取国际化文件
conf/i18n.go:14
↓ 1 callers
Function
NewRouter
NewRouter 路由配置
server/router.go:15
↓ 1 callers
Function
Redis
Redis 在中间件中初始化redis链接
cache/Redis.go:15
↓ 1 callers
Function
SessionCookie
SessionCookie 初始化Cookie-session
middleware/session.go:22
↓ 1 callers
Function
SessionRedis
特地提供两种解决方案,一种是打算开发成大型项目要用Redis,另一种是不需要Redis和MySQL开发练习使用~ SessionRedis 初始化Redis-session
middleware/session.go:14
↓ 1 callers
Method
Valid
Valid 验证表单
service/v2/user_register_service.go:17
↓ 1 callers
Method
Valid
Valid 验证表单
service/v2/user_changepassword_service.go:15
↓ 1 callers
Method
Valid
Valid 验证表单
service/v1/user_register_service.go:17
↓ 1 callers
Method
Valid
Valid 验证表单
service/v1/user_changepassword_service.go:15
↓ 1 callers
Function
migration
执行数据迁移
model/migration.go:5
Function
BaseAllResponse
BaseAllResponse 多个数据序列化响应
serializer/base.go:22
Method
Change
Change 修改密码
service/v1/user_changepassword_service.go:27
Function
ChangePassword
ChangePassword 修改密码
api/v2/user.go:42
Function
ChangePassword
ChangePassword 修改密码
api/v1/user.go:52
Method
ChangePassword
(self)
DuckyGoTest.py:138
Method
Custome
Custome 消费者
cache/RedisMQ.go:25
Function
Index
Index 主页
api/main.go:15
Function
InitRabbitMQ
RabbitMQ 在中间件中初始化RabbitMQ连接
cache/RabbitMQ.go:12
Method
Login
(self)
DuckyGoTest.py:115
Method
Login
Login 用户登录函数
service/v1/user_login_service.go:15
Function
Logout
Logout 用户注销
api/v2/user.go:54
Method
Logout
(self)
DuckyGoTest.py:149
Method
Me
(self)
DuckyGoTest.py:130
Function
Ping
Ping 状态检查页面
api/main.go:20
Method
Publish
Publish 生产者
cache/RedisMQ.go:14
Function
RandStringRunes
RandStringRunes 返回随机字符串
util/common.go:9
Method
Register
(self)
DuckyGoTest.py:101
Method
Register
Register 用户注册
service/v1/user_register_service.go:47
Function
SendEmail
(username string, password string, host string, to []string, subject string, body string)
util/sendEmail.go:8
Function
UserLogin
UserLogin 用户登录
api/v2/user.go:24
Function
UserLogin
UserLogin 用户登录接口
api/v1/user.go:25
Function
UserLogout
UserLogout 用户登出
api/v1/user.go:64
Function
UserMe
UserMe 用户详情
api/v2/user.go:35
Function
UserMe
UserMe 用户详情
api/v1/user.go:45
Function
UserRegister
UserRegister 用户注册
api/v2/user.go:13
Function
UserRegister
UserRegister 用户注册接口
api/v1/user.go:14
Method
__init__
(self)
DuckyGoTest.py:96
Function
main
()
main.go:8