Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bigwhite/publication
/ functions
Functions
3,647 in github.com/bigwhite/publication
⨍
Functions
3,647
◇
Types & classes
1,301
↓ 1 callers
Function
NewSkillLoader
(workDir string)
column/timegeek/build-agent-harness-from-scratch/ch17/go-tiny-claw/internal/context/skill.go:21
↓ 1 callers
Function
NewSkillLoader
(workDir string)
column/timegeek/build-agent-harness-from-scratch/ch15/go-tiny-claw/internal/context/skill.go:21
↓ 1 callers
Function
NewSkillLoader
(workDir string)
column/timegeek/build-agent-harness-from-scratch/ch10/go-tiny-claw/internal/context/skill.go:21
↓ 1 callers
Function
NewSkillLoader
(workDir string)
column/timegeek/build-agent-harness-from-scratch/ch22/go-tiny-claw/internal/context/skill.go:21
↓ 1 callers
Function
NewSkillLoader
(workDir string)
column/timegeek/build-agent-harness-from-scratch/ch16/go-tiny-claw/internal/context/skill.go:21
↓ 1 callers
Function
NewSkillLoader
(workDir string)
column/timegeek/build-agent-harness-from-scratch/ch20/go-tiny-claw/internal/context/skill.go:21
↓ 1 callers
Function
NewSkillLoader
(workDir string)
column/timegeek/build-agent-harness-from-scratch/ch11/go-tiny-claw/internal/context/skill.go:21
↓ 1 callers
Function
NewSkillLoader
(workDir string)
column/timegeek/build-agent-harness-from-scratch/ch14/go-tiny-claw/internal/context/skill.go:21
↓ 1 callers
Function
NewSkillLoader
(workDir string)
column/timegeek/build-agent-harness-from-scratch/ch18/go-tiny-claw/internal/context/skill.go:21
↓ 1 callers
Function
NewTxtReader
(path string)
column/imooc/go-50tips/sources/go-trap/nil_interface_1.go:15
↓ 1 callers
Function
NewUnionFind
(n int)
micro-column/ai-era-software-engineer-algorithm-map/ch09/provinces/main.go:11
↓ 1 callers
Function
NewUserService
()
micro-column/api-design-and-implementation/ch08/rod-demo/internal/user/handler.go:33
↓ 1 callers
Function
NewUserService
()
micro-column/api-design-and-implementation/ch09/rod-demo/internal/user/handler.go:33
↓ 1 callers
Function
NewUserService
()
micro-column/api-design-and-implementation/ch03/rod-demo/internal/user/handler.go:26
↓ 1 callers
Function
NewUserService
()
micro-column/api-design-and-implementation/ch02/rod-demo/internal/user/handler.go:26
↓ 1 callers
Function
NewUserService
()
micro-column/api-design-and-implementation/ch05/rod-demo/internal/user/handler.go:32
↓ 1 callers
Function
NewUserService
()
micro-column/api-design-and-implementation/ch10/rod-demo/internal/user/handler.go:33
↓ 1 callers
Function
NewUserService
()
micro-column/api-design-and-implementation/ch06/rod-demo/internal/user/handler.go:33
↓ 1 callers
Function
NewUserService
()
micro-column/api-design-and-implementation/ch04/rod-demo/internal/user/handler.go:26
↓ 1 callers
Function
NewUserService
()
micro-column/api-design-and-implementation/ch07/rod-demo/internal/user/handler.go:33
↓ 1 callers
Method
NotifyUserCreated
(user User)
column/timegeek/go-advanced-course/ch25/doubles/fakes/notifier.go:12
↓ 1 callers
Method
OnToolCall
(ctx context.Context, toolName string, args string)
column/timegeek/build-agent-harness-from-scratch/ch21/go-tiny-claw/internal/engine/reporter.go:7
↓ 1 callers
Method
OnToolCall
(ctx context.Context, toolName string, args string)
column/timegeek/build-agent-harness-from-scratch/ch19/go-tiny-claw/internal/engine/reporter.go:7
↓ 1 callers
Method
OnToolCall
(ctx context.Context, toolName string, args string)
column/timegeek/build-agent-harness-from-scratch/ch17/go-tiny-claw/internal/engine/reporter.go:7
↓ 1 callers
Method
OnToolCall
(ctx context.Context, toolName string, args string)
column/timegeek/build-agent-harness-from-scratch/ch22/go-tiny-claw/internal/engine/reporter.go:7
↓ 1 callers
Method
OnToolCall
(ctx context.Context, toolName string, args string)
column/timegeek/build-agent-harness-from-scratch/ch20/go-tiny-claw/internal/engine/reporter.go:7
↓ 1 callers
Method
OnToolResult
(ctx context.Context, toolName string, result string, isError bool)
column/timegeek/build-agent-harness-from-scratch/ch21/go-tiny-claw/internal/engine/reporter.go:8
↓ 1 callers
Method
OnToolResult
(ctx context.Context, toolName string, result string, isError bool)
column/timegeek/build-agent-harness-from-scratch/ch19/go-tiny-claw/internal/engine/reporter.go:8
↓ 1 callers
Method
OnToolResult
(ctx context.Context, toolName string, result string, isError bool)
column/timegeek/build-agent-harness-from-scratch/ch17/go-tiny-claw/internal/engine/reporter.go:8
↓ 1 callers
Method
OnToolResult
(ctx context.Context, toolName string, result string, isError bool)
column/timegeek/build-agent-harness-from-scratch/ch22/go-tiny-claw/internal/engine/reporter.go:8
↓ 1 callers
Method
OnToolResult
(ctx context.Context, toolName string, result string, isError bool)
column/timegeek/build-agent-harness-from-scratch/ch20/go-tiny-claw/internal/engine/reporter.go:8
↓ 1 callers
Method
Parse
Parse 解析GitHub URL
column/timegeek/ai-native-dev-workflow/my-issue2md-project/internal/parser/parser.go:21
↓ 1 callers
Method
Parse
Parse 解析GitHub URL
column/timegeek/ai-native-dev-workflow/my-issue2md-project/internal/parser/parser.go:39
↓ 1 callers
Function
ParseAge
ParseAge parses a string into an age (integer). It expects the age to be between 0 and 150.
column/timegeek/go-advanced-course/ch25/fuzzing/simpleparser/parser.go:10
↓ 1 callers
Function
ParseComplex
(data [] byte)
column/imooc/go-50tips/sources/fuzz-test-demo/parse_complex.go:3
↓ 1 callers
Method
Pop
()
micro-column/ai-era-software-engineer-algorithm-map/ch01/k_merge/main.go:26
↓ 1 callers
Method
Pop
()
micro-column/ai-era-software-engineer-algorithm-map/ch10/network_delay/main.go:21
↓ 1 callers
Method
Pop
()
micro-column/ai-era-software-engineer-algorithm-map/ch10/service_router/main.go:42
↓ 1 callers
Method
Pop
()
micro-column/ai-era-software-engineer-algorithm-map/ch06/delay_scheduler/main.go:41
↓ 1 callers
Method
Pop
()
micro-column/ai-era-software-engineer-algorithm-map/ch06/kth_largest/main.go:19
↓ 1 callers
Method
Prepare
()
micro-column/distributed-system-guide/ch07/main.go:18
↓ 1 callers
Function
PrintfError
Example 1: Printf format error
column/timegeek/go-advanced-course/ch26/vetexamples/vet_examples.go:11
↓ 1 callers
Function
ProcessWithContext
Example 3: Lost cancel
column/timegeek/go-advanced-course/ch26/vetexamples/vet_examples.go:44
↓ 1 callers
Method
Push
(x interface{})
micro-column/data-compression-fundamentals/ch02/huffman-demo/tree/queue.go:21
↓ 1 callers
Method
Push
(x interface{})
micro-column/ai-era-software-engineer-algorithm-map/ch06/delay_scheduler/main.go:34
↓ 1 callers
Method
Read
(p []byte)
column/imooc/go-50tips/sources/go-trap/nil_interface_2.go:9
↓ 1 callers
Method
ReadWithRepair
ReadWithRepair 操作,实现了R Quorum和读修复
micro-column/distributed-system-guide/ch04/main.go:67
↓ 1 callers
Method
Receive
(senderClock VectorClock)
micro-column/distributed-system-guide/ch05/main.go:90
↓ 1 callers
Method
RecordEvent
(event AuditEvent)
column/timegeek/go-advanced-course/ch25/doubles/mocks/audit.go:12
↓ 1 callers
Method
RecordUsage
RecordUsage 是一个给外部 Tracker 调用的辅助方法,用于累加账单
column/timegeek/build-agent-harness-from-scratch/ch21/go-tiny-claw/internal/context/session.go:90
↓ 1 callers
Method
RecordUsage
RecordUsage 是一个给外部 Tracker 调用的辅助方法,用于累加账单
column/timegeek/build-agent-harness-from-scratch/ch19/go-tiny-claw/internal/context/session.go:90
↓ 1 callers
Method
RecordUsage
RecordUsage 是一个给外部 Tracker 调用的辅助方法,用于累加账单
column/timegeek/build-agent-harness-from-scratch/ch22/go-tiny-claw/internal/context/session.go:90
↓ 1 callers
Method
RecordUsage
RecordUsage 是一个给外部 Tracker 调用的辅助方法,用于累加账单
column/timegeek/build-agent-harness-from-scratch/ch20/go-tiny-claw/internal/context/session.go:90
↓ 1 callers
Method
RecordUsage
RecordUsage 是一个给外部 Tracker 调用的辅助方法,用于累加账单
column/timegeek/build-agent-harness-from-scratch/ch18/go-tiny-claw/internal/context/session.go:90
↓ 1 callers
Method
RedirectShortLink
RedirectShortLink 处理短链接重定向的请求 (GET /{shortCode})
column/timegeek/go-advanced-course/ch31/shortlink-service/internal/handler/link_handler.go:147
↓ 1 callers
Method
Register
(tool BaseTool)
column/timegeek/build-agent-harness-from-scratch/ch05/go-tiny-claw/internal/tools/registry.go:19
↓ 1 callers
Method
Register
(tool BaseTool)
column/timegeek/build-agent-harness-from-scratch/ch11/go-tiny-claw/internal/tools/registry.go:19
↓ 1 callers
Method
Register
(tool BaseTool)
column/timegeek/build-agent-harness-from-scratch/ch18/go-tiny-claw/internal/tools/registry.go:23
↓ 1 callers
Method
RegisterRoute
RegisterRoute 动态注册一个路由及其 OpenAPI 定义
micro-column/agentic-api-in-action/ch04/agentic-openapi-demo/spec/openapi_builder.go:37
↓ 1 callers
Function
RemoveDuplicates
RemoveDuplicates 使用快慢指针原地去重 输入: sorted slice 输出: 新的长度
micro-column/ai-era-software-engineer-algorithm-map/ch01/remove_duplicates/main.go:8
↓ 1 callers
Method
RemoveNode
RemoveNode removes a physical node from the ring
micro-column/distributed-system-guide/ch06/main.go:48
↓ 1 callers
Function
RenderDOM
RenderDOM 渲染函数:DFS 遍历 DOM 树
micro-column/ai-era-software-engineer-algorithm-map/ch08/dom_renderer/main.go:44
↓ 1 callers
Method
Reporter
()
column/timegeek/build-agent-harness-from-scratch/ch16/go-tiny-claw/internal/feishu/bot.go:92
↓ 1 callers
Method
RequestVote
RequestVote RPC handler
micro-column/distributed-system-guide/ch11/raft.go:79
↓ 1 callers
Method
ResolveStartupOrder
ResolveStartupOrder 计算启动顺序 返回一个二维切片,外层是批次,内层是该批次并行启动的服务名
micro-column/ai-era-software-engineer-algorithm-map/ch09/service_orchestrator/main.go:26
↓ 1 callers
Function
ReverseList
ReverseList 反转链表
micro-column/ai-era-software-engineer-algorithm-map/ch04/reverse_linked_list/main.go:12
↓ 1 callers
Method
Roll
Roll 滑动窗口:移除 oldChar,添加 newChar
micro-column/ai-era-software-engineer-algorithm-map/ch12/sensitive_filter/main.go:38
↓ 1 callers
Method
Run
(ctx context.Context, userPrompt string)
column/timegeek/build-agent-harness-from-scratch/ch08/go-tiny-claw/internal/engine/loop.go:30
↓ 1 callers
Method
Run
(ctx context.Context, userPrompt string, reporter Reporter)
column/timegeek/build-agent-harness-from-scratch/ch09/go-tiny-claw/internal/engine/loop.go:30
↓ 1 callers
Method
Run
(ctx context.Context, userPrompt string)
column/timegeek/build-agent-harness-from-scratch/ch03/go-tiny-claw/internal/engine/loop.go:29
↓ 1 callers
Method
Run
(ctx context.Context, userPrompt string)
column/timegeek/build-agent-harness-from-scratch/ch02/go-tiny-claw/internal/engine/loop.go:27
↓ 1 callers
Method
Run
(ctx context.Context, userPrompt string)
column/timegeek/build-agent-harness-from-scratch/ch05/go-tiny-claw/internal/engine/loop.go:29
↓ 1 callers
Method
Run
(ctx context.Context, userPrompt string)
column/timegeek/build-agent-harness-from-scratch/ch06/go-tiny-claw/internal/engine/loop.go:29
↓ 1 callers
Method
Run
(ctx context.Context, userPrompt string)
column/timegeek/build-agent-harness-from-scratch/ch04/go-tiny-claw/internal/engine/loop.go:29
↓ 1 callers
Method
Run
(ctx context.Context, session *ctxpkg.Session, reporter Reporter)
column/timegeek/build-agent-harness-from-scratch/ch16/go-tiny-claw/internal/engine/loop.go:38
↓ 1 callers
Method
Run
(ctx context.Context, userPrompt string)
column/timegeek/build-agent-harness-from-scratch/ch07/go-tiny-claw/internal/engine/loop.go:29
↓ 1 callers
Method
RunSuite
RunSuite 执行一组评测集,并返回跑分报告
column/timegeek/build-agent-harness-from-scratch/ch21/go-tiny-claw/internal/eval/benchmark.go:47
↓ 1 callers
Method
RunSuite
RunSuite 执行一组评测集,并返回跑分报告
column/timegeek/build-agent-harness-from-scratch/ch22/go-tiny-claw/internal/eval/benchmark.go:47
↓ 1 callers
Method
RunSuite
RunSuite 执行一组评测集,并返回跑分报告
column/timegeek/build-agent-harness-from-scratch/ch20/go-tiny-claw/internal/eval/benchmark.go:47
↓ 1 callers
Method
Save
(data string)
column/timegeek/go-first-course/go-testing/testdouble/mock/db/db.go:5
↓ 1 callers
Method
Send
(receiver *Node)
micro-column/distributed-system-guide/ch05/main.go:84
↓ 1 callers
Method
Shutdown
(ctx context.Context)
column/timegeek/go-first-course/09/bookstore/server/server.go:54
↓ 1 callers
Function
SimulateNewElection
SimulateNewElection 模拟一次新的选举,递增epoch
micro-column/distributed-system-guide/ch03/epoch.go:38
↓ 1 callers
Function
Sort
(x []int)
column/timegeek/go-first-course/go-generics/benchmark/non_generic_sort.go:187
↓ 1 callers
Method
Start
Start 启动调度循环
micro-column/ai-era-software-engineer-algorithm-map/ch06/delay_scheduler/main.go:86
↓ 1 callers
Method
StartsWith
StartsWith 查找是否有前缀
micro-column/ai-era-software-engineer-algorithm-map/ch16/trie/main.go:41
↓ 1 callers
Function
StrStrKMP
KMP 搜索算法
micro-column/ai-era-software-engineer-algorithm-map/ch12/kmp_search/main.go:29
↓ 1 callers
Function
Strcat
(sl []string)
column/imooc/go-50tips/sources/benchmark-compare/strcat_test.go:14
↓ 1 callers
Method
SupportedTypes
SupportedTypes 返回支持的资源类型
column/timegeek/ai-native-dev-workflow/my-issue2md-project/internal/parser/parser.go:27
↓ 1 callers
Method
Toggle
Toggle 切换权限(有则删,无则增)
micro-column/ai-era-software-engineer-algorithm-map/ch13/permission_system/main.go:56
↓ 1 callers
Function
TransformText
TransformText applies a simple transformation to the input string.
column/timegeek/go-advanced-course/ch25/goldenfiles/transformer.go:9
↓ 1 callers
Method
Try
()
micro-column/distributed-system-guide/ch08/tcc.go:11
↓ 1 callers
Function
TwoSum
(numbers []int, target int)
micro-column/ai-era-software-engineer-algorithm-map/ch01/two_sum/main.go:5
↓ 1 callers
Method
Union
Union 合并两个集合
micro-column/ai-era-software-engineer-algorithm-map/ch09/provinces/main.go:29
↓ 1 callers
Function
UnsafeAndPanicReverse
UnsafeAndPanicReverse 是一个更容易触发 panic 的版本
micro-column/go-testing-journey/go-testing-shortlink/pkg/parser/parser.go:10
↓ 1 callers
Method
Update
(*Book)
column/timegeek/go-first-course/09/bookstore/store/store.go:19
↓ 1 callers
Method
Update
Update atomically updates the shared configuration.
column/timegeek/go-advanced-course/ch23/config/hotload/viper/hotloader/loader.go:32
↓ 1 callers
Method
UpdateUser
(id, newName string)
column/timegeek/go-advanced-course/ch25/testhierarchy/user_service.go:40
↓ 1 callers
Method
Use
(mw MiddlewareFunc)
column/timegeek/build-agent-harness-from-scratch/ch22/go-tiny-claw/internal/tools/registry.go:25
↓ 1 callers
Method
Use
(mw MiddlewareFunc)
column/timegeek/build-agent-harness-from-scratch/ch16/go-tiny-claw/internal/tools/registry.go:24
← previous
next →
701–800 of 3,647, ranked by callers