Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/GoSimplicity/LinkMe
/ functions
Functions
1,482 in github.com/GoSimplicity/LinkMe
⨍
Functions
1,482
◇
Types & classes
383
↓ 1 callers
Method
WrapProducer
WrapProducer 为 Sarama 同步生产者包装一个带有指标记录的生产者
pkg/samarap/prometheus/prometheus.go:23
↓ 1 callers
Method
addSubNode
(char rune, node *TrieNode)
utils/contentfilter/contentfilter.go:143
↓ 1 callers
Method
addToBlacklist
addToBlacklist 将 token 加入 Redis 黑名单
utils/jwt/jwt.go:234
↓ 1 callers
Method
apiFromDAO
apiFromDAO 将API DAO模型转换为领域模型
internal/repository/role.go:169
↓ 1 callers
Method
apisFromDAO
apisFromDAO 将DAO层的API对象列表转换为domain层对象列表
internal/repository/api.go:122
↓ 1 callers
Method
apisFromDAO
apisFromDAO 批量将API DAO模型转换为领域模型
internal/repository/role.go:155
↓ 1 callers
Method
autoFlush
自动刷新缓冲区的协程
internal/domain/events/es/process_util.go:62
↓ 1 callers
Method
autoFlush
自动刷新缓冲区的协程
internal/domain/events/es/process_util.go:112
↓ 1 callers
Method
buildResults
buildResults 构建结果列表
internal/service/ranking.go:262
↓ 1 callers
Method
bulkInsertPost
(ctx context.Context, posts []Post)
internal/domain/events/es/consumer.go:387
↓ 1 callers
Method
bulkInsertUser
(ctx context.Context, users []User)
internal/domain/events/es/consumer.go:372
↓ 1 callers
Method
computeTopN
computeTopN 计算排名前 N 的帖子
internal/service/ranking.go:134
↓ 1 callers
Function
convertToDAOLotteryDraw
convertToDAOLotteryDraw 将 domain.LotteryDraw 转换为 dao.LotteryDraw
internal/repository/lotteryDraw.go:260
↓ 1 callers
Function
convertToDAOSecondKillEvent
convertToDAOSecondKillEvent 将 domain.SecondKillEvent 转换为 dao.SecondKillEvent
internal/repository/lotteryDraw.go:297
↓ 1 callers
Function
convertToDomainParticipant
convertToDomainParticipant 将 dao.Participant 转换为 domain.Participant
internal/repository/lotteryDraw.go:359
↓ 1 callers
Function
createContentSummary
createContentSummary 创建内容摘要,限制为28个汉字
internal/repository/history.go:57
↓ 1 callers
Method
currentTime
()
internal/repository/dao/user.go:77
↓ 1 callers
Method
deleteCommentIndex
deleteCommentIndex 删除评论索引
internal/domain/events/es/consumer.go:312
↓ 1 callers
Method
deletePostIndex
deletePostIndex 删除文章索引
internal/domain/events/es/consumer.go:403
↓ 1 callers
Method
deleteUserIndex
(ctx context.Context, user User)
internal/domain/events/es/consumer.go:422
↓ 1 callers
Method
enqueueScore
enqueueScore 将分数加入优先队列
internal/service/ranking.go:233
↓ 1 callers
Method
extractBearerToken
extractBearerToken 提取 Bearer Token
utils/jwt/jwt.go:219
↓ 1 callers
Method
fetchInteractions
fetchInteractions 获取帖子的交互数据
internal/service/ranking.go:209
↓ 1 callers
Method
fetchPosts
fetchPosts 获取分页后的已发布帖子
internal/service/ranking.go:199
↓ 1 callers
Function
fromDomainActivity
将领域层对象转为dao层对象
internal/repository/activity.go:42
↓ 1 callers
Function
fromDomainSlicePlate
将dao层对象转为领域层对象
internal/repository/plate.go:51
↓ 1 callers
Function
fromDomainUser
fromDomainUser 将领域层对象转为dao层对象
internal/repository/user.go:195
↓ 1 callers
Function
getClient
获取单例 client
utils/aicheck/doubao.go:43
↓ 1 callers
Function
getTime
()
ioc/snowflake.go:19
↓ 1 callers
Method
handleAsyncTasks
handleAsyncTasks 处理异步任务
internal/domain/events/check/consumer.go:241
↓ 1 callers
Method
handleDeadLetterMessage
handleDeadLetterMessage 处理死信消息的具体业务逻辑
internal/domain/events/post/dlq_processor.go:155
↓ 1 callers
Method
handleDeadLetterMessage
(ctx context.Context, evt *CheckEvent)
internal/domain/events/check/dlq_processor.go:144
↓ 1 callers
Method
handleDeadLetterMessage
handleDeadLetterMessage 处理死信消息的具体业务逻辑
internal/domain/events/publish/dlq_process.go:150
↓ 1 callers
Method
handleEsPost
handleEsPost 处理文章的ES操作,发布或删除索引
internal/domain/events/es/consumer.go:239
↓ 1 callers
Method
handleEsUser
handleEsUser 处理用户的ES操作,创建或删除用户索引
internal/domain/events/es/consumer.go:255
↓ 1 callers
Function
handleEvent
(event ChangeEvent)
internal/domain/events/canal/consumer_test.go:133
↓ 1 callers
Method
handleEvent
handleEvent 处理发布事件
internal/domain/events/comment/consumer.go:170
↓ 1 callers
Method
handleEvent
handleEvent 处理阅读事件
internal/domain/events/post/consumer.go:189
↓ 1 callers
Method
handleEvent
handleEvent 处理审核事件
internal/domain/events/check/consumer.go:197
↓ 1 callers
Method
handleEvent
handleEvent 处理发布事件
internal/domain/events/publish/consumer.go:198
↓ 1 callers
Function
initEsClient
(t *testing.T)
internal/domain/events/es/consumer_test.go:39
↓ 1 callers
Function
initKafka
(t *testing.T)
internal/domain/events/canal/consumer_test.go:96
↓ 1 callers
Function
initKafka
(t *testing.T)
internal/domain/events/es/consumer_test.go:18
↓ 1 callers
Function
initLogger
()
internal/domain/events/es/consumer_test.go:33
↓ 1 callers
Method
invalidateSession
(ctx *gin.Context, ssid string)
utils/jwt/jwt.go:245
↓ 1 callers
Function
isSymbol
(char rune)
utils/contentfilter/contentfilter.go:124
↓ 1 callers
Method
menuFromDAO
menuFromDAO 将菜单DAO模型转换为领域模型
internal/repository/role.go:189
↓ 1 callers
Function
newClient
newClient 创建腾讯云短信客户端
ioc/sms.go:13
↓ 1 callers
Method
processBatch
processBatch 处理一批帖子
internal/service/ranking.go:164
↓ 1 callers
Method
processDLQMessage
processDLQMessage 处理死信队列中的消息
internal/domain/events/post/dlq_processor.go:115
↓ 1 callers
Method
processDLQMessage
(msg *sarama.ConsumerMessage)
internal/domain/events/check/dlq_processor.go:108
↓ 1 callers
Method
processDLQMessage
processDLQMessage 处理死信队列中的消息
internal/domain/events/publish/dlq_process.go:110
↓ 1 callers
Method
processLotteryParticipation
processLotteryParticipation 处理抽奖参与逻辑
internal/service/lotteryDraw.go:242
↓ 1 callers
Method
processMessage
processMessage 处理从 Kafka 消费的消息
internal/domain/events/comment/consumer.go:91
↓ 1 callers
Method
processMessage
processMessage 处理从 Kafka 消费的消息
internal/domain/events/post/consumer.go:120
↓ 1 callers
Method
processMessage
processMessage 处理从 Kafka 消费的消息
internal/domain/events/check/consumer.go:128
↓ 1 callers
Method
processMessage
processMessage 处理从 Kafka 消费的消息
internal/domain/events/publish/consumer.go:118
↓ 1 callers
Method
processSecondKillParticipation
processSecondKillParticipation 处理秒杀参与逻辑
internal/service/lotteryDraw.go:300
↓ 1 callers
Method
pushOrUpdateCommentIndex
pushOrUpdateCommentIndex 创建或更新评论索引
internal/domain/events/es/consumer.go:289
↓ 1 callers
Method
pushOrUpdatePostIndex
pushOrUpdatePostIndex 创建或更新文章索引
internal/domain/events/es/consumer.go:263
↓ 1 callers
Method
pushOrUpdateUserIndex
pushOrUpdateUserIndex 创建或更新用户索引
internal/domain/events/es/consumer.go:345
↓ 1 callers
Method
refresh
refresh 更新任务的更新时间
internal/service/sql_job.go:71
↓ 1 callers
Method
refreshAllCache
刷新所有类型缓存
internal/job/refresh_cache.go:101
↓ 1 callers
Method
refreshNormalCache
刷新普通帖子缓存
internal/job/refresh_cache.go:85
↓ 1 callers
Method
refreshPubCache
刷新发布的帖子缓存
internal/job/refresh_cache.go:69
↓ 1 callers
Method
registerTask
(taskName, cronSpec string)
internal/job/scheduler.go:36
↓ 1 callers
Method
rolesFromDAO
rolesFromDAO 批量将DAO模型转换为领域模型
internal/repository/role.go:127
↓ 1 callers
Method
runStatusUpdater
runStatusUpdater 启动后台定时任务,每10秒更新一次活动状态
internal/service/lotteryDraw.go:76
↓ 1 callers
Method
sendToDLQ
sendToDLQ 发送消息到死信队列
internal/domain/events/post/consumer.go:99
↓ 1 callers
Method
sendToDLQ
sendToDLQ 发送消息到死信队列
internal/domain/events/check/consumer.go:107
↓ 1 callers
Method
sendToDLQ
sendToDLQ 发送消息到死信队列
internal/domain/events/publish/consumer.go:97
↓ 1 callers
Function
setDefaults
()
config/viper.go:31
↓ 1 callers
Method
setRefreshToken
setRefreshToken 设置长Token
utils/jwt/jwt.go:139
↓ 1 callers
Function
startMetricsServer
startMetricsServer 启动 Prometheus 监控服务器
cmd/main.go:87
↓ 1 callers
Function
stringToTimeHookFunc
stringToTimeHookFunc 转换字符串到时间类型
internal/domain/events/es/process_util.go:181
↓ 1 callers
Method
toDaoCommentSearch
(domainComments domain.CommentSearch)
internal/repository/search.go:119
↓ 1 callers
Function
toDaoRankingParameter
(rankingParameter domain.RankingParameter)
internal/repository/rankingparameters.go:51
↓ 1 callers
Method
toDaoReadEvent
(events []domain.ReadEvent)
internal/repository/search.go:138
↓ 1 callers
Function
toDomainActivities
将dao层对象转为领域层对象
internal/repository/activity.go:52
↓ 1 callers
Function
toDomainChecks
toDomainChecks 将 []dao.Check 转换为 []domain.Check
internal/repository/check.go:109
↓ 1 callers
Method
toDomainCommentSearch
(daoComments []dao.CommentSearch)
internal/repository/search.go:179
↓ 1 callers
Function
toDomainHistory
toDomainHistory 将帖子转换为历史记录
internal/repository/history.go:69
↓ 1 callers
Method
toDomainPostSearch
(daoPosts []dao.PostSearch)
internal/repository/search.go:151
↓ 1 callers
Function
toDomainRankingParameter
(rankingParameter dao.RankingParameter)
internal/repository/rankingparameters.go:42
↓ 1 callers
Method
toDomainRelation
(relation dao.Relation)
internal/repository/relation.go:136
↓ 1 callers
Method
toDomainUserSearch
(daoUsers []dao.UserSearch)
internal/repository/search.go:165
↓ 1 callers
Method
updateEventStatuses
updateEventStatuses 更新所有活动的状态
internal/service/lotteryDraw.go:93
↓ 1 callers
Method
updateLotteryDrawStatuses
updateLotteryDrawStatuses 更新所有抽奖活动的状态
internal/service/lotteryDraw.go:108
↓ 1 callers
Method
updateSecondKillEventStatuses
updateSecondKillEventStatuses 更新所有秒杀活动的状态
internal/service/lotteryDraw.go:155
↓ 1 callers
Method
updateSingleLotteryDrawStatus
updateSingleLotteryDrawStatus 确保单个抽奖活动的状态是最新的
internal/service/lotteryDraw.go:358
↓ 1 callers
Method
updateSingleSecondKillEventStatus
updateSingleSecondKillEventStatus 确保单个秒杀活动的状态是最新的
internal/service/lotteryDraw.go:387
↓ 1 callers
Method
validateCache
()
internal/repository/cache/local.go:85
↓ 1 callers
Method
validateEvent
validateEvent 验证事件参数是否有效
internal/domain/events/comment/consumer.go:151
↓ 1 callers
Method
validateEvent
validateEvent 验证事件参数是否有效
internal/domain/events/post/consumer.go:173
↓ 1 callers
Method
validateEvent
validateEvent 验证事件参数是否有效
internal/domain/events/check/consumer.go:181
↓ 1 callers
Method
validateEvent
validateEvent 验证事件参数是否有效
internal/domain/events/publish/consumer.go:178
↓ 1 callers
Method
validateLotteryDraw
validateLotteryDraw 验证抽奖活动的状态和时间
internal/service/lotteryDraw.go:416
↓ 1 callers
Function
validateLotteryDrawInput
validateLotteryDrawInput 验证创建抽奖活动的输入
internal/service/lotteryDraw.go:604
↓ 1 callers
Method
validateMessage
validateMessage 验证消息是否有效
internal/domain/events/comment/consumer.go:136
↓ 1 callers
Method
validateMessage
validateMessage 验证消息是否有效
internal/domain/events/post/consumer.go:158
← previous
next →
601–700 of 1,482, ranked by callers