Documentation
¶
Index ¶
- func DeleteExpiredFriendAdds()
- func DeleteExpiredGroupApplications()
- func DeleteFriendAddByID(ctx *gin.Context)
- func DeleteGroupApplicationByID(ctx *gin.Context)
- func DownloadFile(ctx *gin.Context)
- func FriendAdd(ctx *gin.Context)
- func GetFriends(ctx *gin.Context, UserID int) (error, []model.User)
- func GetFriendsHandler(ctx *gin.Context)
- func GetGroup(ctx *gin.Context, UserID int) (error, []model.Group)
- func GetGroupHandler(ctx *gin.Context)
- func GetGroupMembers(ctx *gin.Context)
- func GetGroupMembersV2(ctx *gin.Context)
- func GetPendingGroupApplications(ctx *gin.Context, UserID int) (error, []model.GroupApplication)
- func GroupAddRedis(ctx *gin.Context)
- func GroupApplicationRedis(ctx *gin.Context)
- func GroupCreated(ctx *gin.Context)
- func HandleFriendAdd(ctx *gin.Context)
- func HandleGroupApplication(ctx *gin.Context)
- func IsFriends(ctx *gin.Context, userID, friendID int) (bool, error)
- func IsGroupMember(ctx *gin.Context, userID int, groupID int) (bool, error)
- func Login(ctx *gin.Context)
- func LoginController(client *websocket.Client, seq string, message []byte) (code uint32, msg string, data interface{})
- func PushMessage(ctx context.Context, user model.User)
- func QueryAllActiveFriendAdds(ctx *gin.Context)
- func QueryAllActiveGroupApplications(ctx *gin.Context)
- func Register(ctx *gin.Context)
- func UploadFile(ctx *gin.Context)
- func Userinfo(ctx *gin.Context)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DeleteExpiredGroupApplications ¶
func DeleteExpiredGroupApplications()
删除过期的 GroupApplication 请求
func DeleteFriendAddByID ¶
DeleteFriendAddByID 删除指定 ID 的加好友请求
func DeleteGroupApplicationByID ¶
DeleteGroupApplicationByID 删除指定 ID 的加入群聊请求
func DownloadFile ¶
func GetFriends ¶
GetFriends 获取用户已经添加的好友列表
func GetPendingGroupApplications ¶
GetPendingGroupApplications 获取群主和管理员收到的待处理群组申请信息列表
func GroupApplicationRedis ¶
GroupApplicationRedis 处理用户申请加入群组的逻辑
func HandleGroupApplication ¶
处理群组申请 HandleGroupApplication 处理群组申请
func IsGroupMember ¶
IsGroupMember 检查用户是否是群组成员
func LoginController ¶
func QueryAllActiveFriendAdds ¶
QueryAllActiveFriendAdds 查询当前用户的所有未过期的 FriendAdd 请求
func QueryAllActiveGroupApplications ¶
查询所有未过期的 GroupApplication 请求
func UploadFile ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.