MCPcopy Create free account

hub / github.com/GoSimplicity/LinkMe / functions

Functions1,482 in github.com/GoSimplicity/LinkMe

FunctionHandleRequest
HandleRequest 用于统一处理请求绑定和响应
pkg/apiresponse/apiresponse.go:317
MethodHasUserParticipatedInLottery
HasUserParticipatedInLottery 检查用户是否已参与过该抽奖活动
internal/repository/lotteryDraw.go:99
MethodHasUserParticipatedInLottery
HasUserParticipatedInLottery 检查用户是否已参与某个抽奖活动
internal/repository/dao/lotteryDraw.go:160
MethodHasUserParticipatedInSecondKill
HasUserParticipatedInSecondKill 检查用户是否已参与过该秒杀活动
internal/repository/lotteryDraw.go:170
MethodHasUserParticipatedInSecondKill
HasUserParticipatedInSecondKill 检查用户是否已参与某个秒杀活动
internal/repository/dao/lotteryDraw.go:250
MethodIncrCnt
(ctx context.Context, number string)
internal/repository/sms.go:86
MethodIncrCnt
(ctx context.Context, number string)
internal/repository/cache/sms.go:19
MethodIncrCnt
IncrCnt 增加当天发送短信的次数
internal/repository/cache/sms.go:92
MethodIncrCollectionItem
IncrCollectionItem 增加收藏计数
internal/repository/interactive.go:63
MethodIncrLike
IncrLike 增加点赞计数
internal/repository/interactive.go:47
MethodIncrReadCnt
IncrReadCnt 增加阅读计数
internal/repository/interactive.go:42
MethodIncrReadCnt
IncrReadCnt 增加阅读计数,使用UPSERT优化写入性能
internal/repository/dao/interactive.go:90
MethodIncrementCollectCount
()
internal/domain/post.go:55
MethodIncrementLikeCount
()
internal/domain/post.go:51
MethodIncrementReadCount
()
internal/domain/post.go:47
FunctionInitLimiter
(redis redis.Cmdable)
ioc/liniter.go:10
FunctionInitMongoDB
()
ioc/mongo.go:10
FunctionInitWebServer
()
ioc/wire.go:24
MethodInitialize
Initialize 在 GORM 中注册 Prometheus 回调
pkg/gormp/prometheus/prometheus.go:27
FunctionInitializeSnowflakeNode
InitializeSnowflakeNode 初始化雪花节点
ioc/snowflake.go:9
MethodInputComment
(ctx context.Context, comment domain.CommentSearch)
internal/repository/search.go:105
MethodInputComment
InputComment 添加评论到搜索索引
internal/repository/dao/search.go:421
MethodInputPost
(ctx context.Context, post domain.PostSearch)
internal/repository/search.go:70
MethodInputPost
InputPost 添加帖子到搜索索引
internal/repository/dao/search.go:408
MethodInputUser
(ctx context.Context, user domain.UserSearch)
internal/repository/search.go:66
MethodInputUser
InputUser 将用户信息输入到 Elasticsearch 索引中
internal/repository/dao/search.go:395
MethodInsert
(ctx context.Context, rankingParameter domain.RankingParameter)
internal/repository/rankingparameters.go:26
MethodInsert
(ctx context.Context, rankingParameter RankingParameter)
internal/repository/dao/rankingparameters.go:11
MethodInsert
(ctx context.Context, rankingParameter RankingParameter)
internal/repository/dao/rankingparameters.go:38
MethodInsert
(ctx context.Context, post Post)
internal/repository/dao/post.go:21
MethodInsert
Insert 插入新帖子
internal/repository/dao/post.go:77
MethodInsert
(ctx context.Context, log VCodeSmsLog)
internal/repository/dao/sms.go:43
MethodInsertCollectionBiz
InsertCollectionBiz 插入收藏信息
internal/repository/dao/interactive.go:194
MethodInsertLikeInfo
InsertLikeInfo 插入点赞信息,使用事务保证数据一致性
internal/repository/dao/interactive.go:106
MethodIsEmpty
(ctx context.Context, key string)
internal/repository/cache/post.go:29
MethodIsExistComment
(ctx context.Context, commentId uint)
internal/repository/search.go:59
MethodIsExistPost
(ctx context.Context, postId uint)
internal/repository/search.go:55
MethodIsExistUser
(ctx context.Context, userId int64)
internal/repository/search.go:62
MethodIsExistsComment
IsExistsComment 查看指定commentId的comment是否存在
internal/repository/dao/search.go:389
MethodIsExistsPost
IsExistsPost 检查帖子是否存在
internal/repository/dao/search.go:379
MethodIsExistsUser
IsExistsUser 检查用户是否存在
internal/repository/dao/search.go:384
MethodLess
Less 比较两个元素的大小
pkg/priorityqueue/priority_queue.go:38
MethodLike
Like 处理点赞逻辑
internal/service/interactive.go:37
MethodLike
Like 点赞/取消点赞
internal/api/post.go:258
MethodLiked
Liked 检查是否已点赞
internal/repository/interactive.go:89
MethodLimit
(ctx context.Context, key string)
pkg/limiterp/limit.go:35
MethodList
List 获取帖子列表
internal/repository/dao/post.go:226
MethodList
List 获取个人帖子列表
internal/api/post.go:142
MethodListActiveLotteryDraws
ListActiveLotteryDraws 获取所有进行中的抽奖活动
internal/repository/lotteryDraw.go:238
MethodListActiveLotteryDraws
ListActiveLotteryDraws 获取所有进行中的抽奖活动
internal/repository/dao/lotteryDraw.go:332
MethodListActiveSecondKillEvents
ListActiveSecondKillEvents 获取所有进行中的秒杀活动
internal/repository/lotteryDraw.go:249
MethodListActiveSecondKillEvents
ListActiveSecondKillEvents 获取所有进行中的秒杀活动
internal/repository/dao/lotteryDraw.go:347
MethodListAll
ListAll 列出所有帖子
internal/service/post.go:214
MethodListAll
ListAll 获取所有帖子
internal/repository/dao/post.go:322
MethodListAll
ListAll 获取所有帖子列表
internal/api/post.go:316
MethodListAllPosts
ListAllPosts 获取所有帖子
internal/repository/post.go:283
MethodListAllPostsWithAuthorId
(ctx context.Context, authorid string)
internal/repository/dao/search.go:40
MethodListAllPostsWithAuthorId
ListAllPostsWithAuthorId 根据作者ID查找所有帖子
internal/repository/dao/search.go:307
MethodListApis
ListApis 分页获取API列表
internal/service/api.go:73
MethodListApis
ListApis 分页获取API列表
internal/repository/api.go:68
MethodListApis
(ctx context.Context, page, pageSize int)
internal/repository/dao/api.go:31
MethodListApis
ListApis 分页获取API列表
internal/repository/dao/api.go:108
MethodListApis
ListApis 获取API列表
internal/api/api.go:36
MethodListChecks
ListChecks 获取审核列表
internal/service/check.go:182
MethodListChecks
ListChecks 获取审核列表
internal/api/check.go:75
MethodListComments
ListComments 列出评论的实现
internal/service/comment.go:84
MethodListComments
(ctx context.Context, postId, minID, limit int64)
internal/repository/comment.go:24
MethodListComments
ListComments 列出评论
internal/repository/comment.go:96
MethodListComments
ListComments 列出评论处理器方法
internal/api/comment.go:74
MethodListFolloweeRelations
ListFolloweeRelations 获取特定的关注关系信息
internal/service/relation.go:37
MethodListFolloweeRelations
ListFolloweeRelations 列出关注列表
internal/repository/relation.go:78
MethodListFolloweeRelations
(ctx context.Context, followeeID int64, pagination domain.Pagination)
internal/repository/dao/relation.go:21
MethodListFolloweeRelations
ListFolloweeRelations 获取被关注者的关系列表
internal/repository/dao/relation.go:82
MethodListFolloweeRelations
ListFolloweeRelations 获取关注关系信息
internal/api/relation.go:52
MethodListFollowerRelations
ListFollowerRelations 列出所有关注关系
internal/service/relation.go:29
MethodListFollowerRelations
ListFollowerRelations 列出粉丝列表
internal/repository/relation.go:58
MethodListFollowerRelations
(ctx context.Context, followerID int64, pagination domain.Pagination)
internal/repository/dao/relation.go:20
MethodListFollowerRelations
ListFollowerRelations 获取关注者的关系列表
internal/repository/dao/relation.go:68
MethodListFollowerRelations
ListFollowerRelations 获取关注信息列表
internal/api/relation.go:33
MethodListKillEvents
ListKillEvents 获取所有秒杀活动
internal/api/lotteryDraw.go:140
MethodListLotteryDraws
ListLotteryDraws 分页获取所有抽奖活动
internal/service/lotteryDraw.go:442
MethodListLotteryDraws
ListLotteryDraws 获取所有抽奖活动,支持状态过滤和分页
internal/repository/lotteryDraw.go:51
MethodListLotteryDraws
(ctx context.Context, status string, pagination domain.Pagination)
internal/repository/dao/lotteryDraw.go:14
MethodListLotteryDraws
ListLotteryDraws 获取所有抽奖活动,支持状态过滤和分页
internal/repository/dao/lotteryDraw.go:114
MethodListLotteryDraws
ListLotteryDraws 获取所有抽奖活动
internal/api/lotteryDraw.go:48
MethodListMenus
ListMenus 分页获取菜单列表
internal/repository/menu.go:57
MethodListMenus
ListMenus 分页获取菜单列表
internal/repository/dao/menu.go:250
MethodListMenus
ListMenus 获取菜单列表
internal/api/menu.go:36
MethodListPendingLotteryDraws
ListPendingLotteryDraws 获取所有待激活的抽奖活动
internal/repository/lotteryDraw.go:192
MethodListPendingLotteryDraws
ListPendingLotteryDraws 获取所有待激活的抽奖活动
internal/repository/dao/lotteryDraw.go:276
MethodListPendingSecondKillEvents
ListPendingSecondKillEvents 获取所有待激活的秒杀活动
internal/repository/lotteryDraw.go:215
MethodListPendingSecondKillEvents
ListPendingSecondKillEvents 获取所有待激活的秒杀活动
internal/repository/dao/lotteryDraw.go:304
MethodListPlate
(ctx context.Context, pagination domain.Pagination)
internal/service/plate.go:33
MethodListPlate
(ctx context.Context, pagination domain.Pagination)
internal/repository/plate.go:34
MethodListPlate
(ctx context.Context, pagination domain.Pagination)
internal/repository/dao/plate.go:13
MethodListPlate
(ctx context.Context, pagination domain.Pagination)
internal/repository/dao/plate.go:60
MethodListPlate
(ctx *gin.Context)
internal/api/plate.go:90
MethodListPosts
ListPosts 列出帖子
internal/service/post.go:180
MethodListPosts
(ctx context.Context, pagination domain.Pagination)
internal/repository/post.go:29
MethodListPosts
ListPosts 获取作者帖子的列表
internal/repository/post.go:165
← previousnext →1,101–1,200 of 1,482, ranked by callers