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
↓ 740 callers
Method
Errorf
Errorf logs an error message.
column/timegeek/go-advanced-course/ch22/app-skeleton-demo/internal/foundational/logger/logger.go:45
↓ 331 callers
Method
String
()
column/imooc/go-50tips/sources/java_stringer/StringerInterface.java:4
↓ 211 callers
Method
WriteString
(s string)
column/timegeek/ai-native-dev-workflow/my-issue2md-project/internal/converter/types.go:104
↓ 181 callers
Method
Fatalf
Fatalf logs a fatal message and exits.
column/timegeek/go-advanced-course/ch22/app-skeleton-demo/internal/foundational/logger/logger.go:50
↓ 154 callers
Method
Error
()
column/timegeek/ai-native-dev-workflow/my-issue2md-project/internal/cli/types.go:91
↓ 123 callers
Method
Add
(int, int)
column/imooc/go-50tips/sources/function_as_first_class_citizen_3.go:6
↓ 82 callers
Method
Write
(data []byte)
column/timegeek/ai-native-dev-workflow/my-issue2md-project/internal/converter/types.go:103
↓ 72 callers
Method
Run
Run 启动应用并阻塞,直到接收到退出信号并完成优雅关闭
column/timegeek/go-advanced-course/ch31/shortlink-service/internal/app/app.go:155
↓ 70 callers
Method
Error
()
micro-column/api-design-and-implementation/ch08/rod-demo/pkg/errs/error.go:13
↓ 64 callers
Method
Encode
[]byte -> struct
column/timegeek/go-first-course/37/tcp-server-demo1/packet/packet.go:37
↓ 59 callers
Method
Close
()
column/imooc/go-50tips/sources/method_set_9.go:12
↓ 55 callers
Method
ListenAndServe
()
column/timegeek/go-first-course/09/bookstore/server/server.go:38
↓ 52 callers
Method
Generate
Generate receives the current context history and available tools list, returns the model response
column/timegeek/build-agent-harness-from-scratch/ch07/go-tiny-claw/internal/provider/interface.go:13
↓ 50 callers
Method
Decode
([]byte)
column/timegeek/go-first-course/37/tcp-server-demo1/packet/packet.go:36
↓ 49 callers
Method
Close
FindByOriginalURLAndUserID (可选) 根据原始URL和用户ID查找是否已存在短链接 (防止重复创建) FindByOriginalURLAndUserID(ctx context.Context, originalURL string, userID string) (*L
column/timegeek/go-advanced-course/ch32/shortlink-service/internal/store/store.go:40
↓ 45 callers
Method
Execute
(ctx context.Context, args json.RawMessage)
column/timegeek/build-agent-harness-from-scratch/ch07/go-tiny-claw/internal/tools/registry.go:15
↓ 45 callers
Method
Set
(value int64)
column/imooc/go-50tips/sources/expvar_demo3.go:23
↓ 36 callers
Method
Exec
(stmt string, args ...string)
column/imooc/go-50tips/sources/method_set_9.go:14
↓ 36 callers
Method
Name
优雅地停止组件。
column/timegeek/go-advanced-course/ch32/shortlink-service/pkg/lifecycle/lifecycle.go:11
↓ 34 callers
Method
Get
(ctx *gin.Context, id string)
micro-column/api-design-and-implementation/ch07/rod-demo/internal/controller/generic.go:18
↓ 31 callers
Method
Get
(string)
column/timegeek/go-first-course/09/bookstore/store/store.go:20
↓ 31 callers
Method
Name
()
column/timegeek/build-agent-harness-from-scratch/ch07/go-tiny-claw/internal/tools/registry.go:13
↓ 30 callers
Method
Create
(*Book)
column/timegeek/go-first-course/09/bookstore/store/store.go:18
↓ 30 callers
Function
DumpMethodSet
To dump method set of type T, you should pass a pointer to T to DumpMethodSet,include interface type. e.g. for interface type I: utils.DumpMethodSet(
column/imooc/go-50tips/sources/method_set_utils.go:23
↓ 27 callers
Method
GetAvailableTools
()
column/timegeek/build-agent-harness-from-scratch/ch07/go-tiny-claw/internal/tools/registry.go:20
↓ 25 callers
Method
Compare
Compare 比较两个向量时钟
micro-column/distributed-system-guide/ch05/main.go:9
↓ 25 callers
Method
Infof
Infof logs an info message.
column/timegeek/go-advanced-course/ch22/app-skeleton-demo/internal/foundational/logger/logger.go:37
↓ 25 callers
Method
Int
()
column/imooc/go-50tips/sources/method_set_9.go:7
↓ 23 callers
Method
Query
(args []string)
column/imooc/go-50tips/sources/method_set_9.go:15
↓ 23 callers
Method
Run
Run starts the application and blocks until a shutdown signal is received or a critical component fails.
column/timegeek/go-advanced-course/ch22/app-skeleton-demo/internal/appcore/app.go:85
↓ 22 callers
Function
f
column/imooc/go-50tips/sources/varinit.c:5
↓ 21 callers
Method
Start
(ctx context.Context)
column/timegeek/go-advanced-course/ch32/shortlink-service/pkg/lifecycle/lifecycle.go:9
↓ 20 callers
Method
Stop
启动组件。
column/timegeek/go-advanced-course/ch32/shortlink-service/pkg/lifecycle/lifecycle.go:10
↓ 19 callers
Method
WriteHeader
(code int)
column/timegeek/go-advanced-course/ch31/shortlink-service/internal/middleware/metrics.go:22
↓ 18 callers
Method
Definition
()
column/timegeek/build-agent-harness-from-scratch/ch07/go-tiny-claw/internal/tools/registry.go:14
↓ 16 callers
Method
Error
()
micro-column/api-design-and-implementation/ch10/rod-demo/pkg/errs/error.go:13
↓ 16 callers
Method
Len
()
micro-column/ai-era-software-engineer-algorithm-map/ch01/k_merge/main.go:18
↓ 15 callers
Method
Error
()
micro-column/api-design-and-implementation/ch09/rod-demo/pkg/errs/error.go:13
↓ 15 callers
Method
Error
()
micro-column/api-design-and-implementation/ch07/rod-demo/pkg/errs/error.go:13
↓ 15 callers
Method
OnToolCall
(ctx context.Context, toolName string, args string)
column/timegeek/build-agent-harness-from-scratch/ch18/go-tiny-claw/internal/engine/reporter.go:7
↓ 15 callers
Method
OnToolResult
(ctx context.Context, toolName string, result string, isError bool)
column/timegeek/build-agent-harness-from-scratch/ch18/go-tiny-claw/internal/engine/reporter.go:8
↓ 14 callers
Method
Error
()
micro-column/api-design-and-implementation/ch06/rod-demo/pkg/errs/error.go:13
↓ 14 callers
Method
Error
Error 实现error接口
column/timegeek/ai-native-dev-workflow/my-issue2md-project/internal/parser/types.go:88
↓ 14 callers
Method
OnMessage
(ctx context.Context, content string)
column/timegeek/build-agent-harness-from-scratch/ch18/go-tiny-claw/internal/engine/reporter.go:9
↓ 14 callers
Method
OnThinking
(ctx context.Context)
column/timegeek/build-agent-harness-from-scratch/ch18/go-tiny-claw/internal/engine/reporter.go:6
↓ 14 callers
Method
Prepare
(proposalID int, promiseChan chan<- Promise)
micro-column/distributed-system-guide/ch09/main.go:19
↓ 14 callers
Method
Shutdown
(waitTimeout time.Duration)
column/imooc/go-50tips/sources/go-concurrency-pattern-7.go:10
↓ 14 callers
Function
testAllocs
测试工具函数,检查内存分配情况
column/timegeek/go-advanced-course/ch05/zerocopy_test.go:17
↓ 13 callers
Method
Commit
()
micro-column/distributed-system-guide/ch07/main.go:27
↓ 13 callers
Method
Error
()
column/imooc/go-50tips/sources/interface-internal-2.go:7
↓ 12 callers
Method
Create
(ctx *gin.Context, req *CreateReq)
micro-column/api-design-and-implementation/ch07/rod-demo/internal/controller/generic.go:17
↓ 12 callers
Method
Parse
(issue *github.Issue, comments []*github.Comment)
column/timegeek/ai-native-dev-workflow/my-issue2md-project/internal/parser/types.go:9
↓ 12 callers
Method
Register
(tool BaseTool)
column/timegeek/build-agent-harness-from-scratch/ch22/go-tiny-claw/internal/tools/registry.go:24
↓ 12 callers
Method
Value
Value returns the total value of the counter
micro-column/distributed-system-guide/ch13/main.go:34
↓ 11 callers
Function
Check
辅助函数:检查 CUDA 错误码
micro-column/ai-engineer-gpu-introduction/ch10/go-cuda-demo/cuda/driver.go:68
↓ 11 callers
Method
Search
Search 查找单词是否存在
micro-column/ai-era-software-engineer-algorithm-map/ch16/trie/main.go:35
↓ 11 callers
Method
Use
(mw MiddlewareFunc)
column/timegeek/build-agent-harness-from-scratch/ch18/go-tiny-claw/internal/tools/registry.go:24
↓ 11 callers
Function
check
(t *testing.T, b *strings.Builder, want string)
column/imooc/go-50tips/sources/strings-test-demo/builder_test.go:13
↓ 9 callers
Method
AddAttribute
AddAttribute 为当前 Span 记录关键的元数据
column/timegeek/build-agent-harness-from-scratch/ch21/go-tiny-claw/internal/observability/trace.go:55
↓ 9 callers
Method
AddAttribute
AddAttribute 为当前 Span 记录关键的元数据
column/timegeek/build-agent-harness-from-scratch/ch22/go-tiny-claw/internal/observability/trace.go:55
↓ 9 callers
Method
Delete
(ctx *gin.Context, id string)
micro-column/api-design-and-implementation/ch07/rod-demo/internal/controller/generic.go:24
↓ 9 callers
Method
List
[修改点] List 现在接收 ListRequest 并返回 ListResponse
micro-column/api-design-and-implementation/ch07/rod-demo/internal/controller/generic.go:21
↓ 9 callers
Method
Update
(ctx *gin.Context, id string, req *UpdateReq)
micro-column/api-design-and-implementation/ch07/rod-demo/internal/controller/generic.go:23
↓ 8 callers
Method
AddAttribute
AddAttribute 为当前 Span 记录关键的元数据
column/timegeek/build-agent-harness-from-scratch/ch19/go-tiny-claw/internal/observability/trace.go:55
↓ 8 callers
Method
AddAttribute
AddAttribute 为当前 Span 记录关键的元数据
column/timegeek/build-agent-harness-from-scratch/ch20/go-tiny-claw/internal/observability/trace.go:55
↓ 8 callers
Method
Append
(msgs ...schema.Message)
column/timegeek/build-agent-harness-from-scratch/ch11/go-tiny-claw/internal/context/session.go:30
↓ 8 callers
Method
Put
(key int, value int)
micro-column/ai-era-software-engineer-algorithm-map/ch04/lru_cache/main.go:71
↓ 8 callers
Method
Register
(tool BaseTool)
column/timegeek/build-agent-harness-from-scratch/ch21/go-tiny-claw/internal/tools/registry.go:24
↓ 8 callers
Method
Register
(tool BaseTool)
column/timegeek/build-agent-harness-from-scratch/ch07/go-tiny-claw/internal/tools/registry.go:19
↓ 8 callers
Method
SendMail
(subject, destination, body string)
column/imooc/go-50tips/sources/faketest1/mailer/mailer.go:4
↓ 7 callers
Method
Execute
()
micro-column/distributed-system-guide/ch08/saga.go:10
↓ 7 callers
Method
Generate
(ctx context.Context, length int)
column/timegeek/go-advanced-course/ch32/shortlink-service/internal/service/shortener_service.go:33
↓ 7 callers
Method
Register
(tool BaseTool)
column/timegeek/build-agent-harness-from-scratch/ch17/go-tiny-claw/internal/tools/registry.go:23
↓ 7 callers
Method
Save
(ctx context.Context, link *domain.Link)
micro-column/go-testing-journey/go-testing-shortlink/pkg/repository/link.go:22
↓ 7 callers
Method
sendMsg
(text string)
column/timegeek/build-agent-harness-from-scratch/ch21/go-tiny-claw/internal/feishu/bot.go:114
↓ 7 callers
Method
sendMsg
(text string)
column/timegeek/build-agent-harness-from-scratch/ch19/go-tiny-claw/internal/feishu/bot.go:114
↓ 7 callers
Method
sendMsg
(text string)
column/timegeek/build-agent-harness-from-scratch/ch17/go-tiny-claw/internal/feishu/bot.go:114
↓ 7 callers
Method
sendMsg
(text string)
column/timegeek/build-agent-harness-from-scratch/ch22/go-tiny-claw/internal/feishu/bot.go:146
↓ 7 callers
Method
sendMsg
(text string)
column/timegeek/build-agent-harness-from-scratch/ch16/go-tiny-claw/internal/feishu/bot.go:114
↓ 7 callers
Method
sendMsg
(text string)
column/timegeek/build-agent-harness-from-scratch/ch20/go-tiny-claw/internal/feishu/bot.go:114
↓ 7 callers
Method
sendMsg
(text string)
column/timegeek/build-agent-harness-from-scratch/ch18/go-tiny-claw/internal/feishu/bot.go:114
↓ 6 callers
Method
Accept
(proposalID int, value string, acceptChan chan<- bool)
micro-column/distributed-system-guide/ch09/main.go:39
↓ 6 callers
Method
Append
(msgs ...schema.Message)
column/timegeek/build-agent-harness-from-scratch/ch21/go-tiny-claw/internal/context/session.go:35
↓ 6 callers
Method
Append
(msgs ...schema.Message)
column/timegeek/build-agent-harness-from-scratch/ch22/go-tiny-claw/internal/context/session.go:35
↓ 6 callers
Method
Append
(msgs ...schema.Message)
column/timegeek/build-agent-harness-from-scratch/ch20/go-tiny-claw/internal/context/session.go:35
↓ 6 callers
Method
Build
()
column/timegeek/build-agent-harness-from-scratch/ch21/go-tiny-claw/internal/context/composer.go:25
↓ 6 callers
Method
EndSpan
EndSpan 结束跨度,计算耗时
column/timegeek/build-agent-harness-from-scratch/ch21/go-tiny-claw/internal/observability/trace.go:49
↓ 6 callers
Method
EndSpan
EndSpan 结束跨度,计算耗时
column/timegeek/build-agent-harness-from-scratch/ch22/go-tiny-claw/internal/observability/trace.go:49
↓ 6 callers
Method
FindByShortCode
FindByShortCode 根据短码查找原始长链接信息。如果未找到,返回ErrNotFound。
column/timegeek/go-advanced-course/ch32/shortlink-service/internal/store/store.go:32
↓ 6 callers
Method
Redirect
(ctx context.Context, code string)
micro-column/go-testing-journey/go-testing-shortlink/pkg/handler/link_handler.go:16
↓ 6 callers
Method
Register
(tool BaseTool)
column/timegeek/build-agent-harness-from-scratch/ch20/go-tiny-claw/internal/tools/registry.go:24
↓ 6 callers
Method
Rollback
()
micro-column/distributed-system-guide/ch07/main.go:34
↓ 6 callers
Method
RunSub
(ctx context.Context, taskPrompt string, readOnlyRegistry Registry, reporter interface{})
column/timegeek/build-agent-harness-from-scratch/ch18/go-tiny-claw/internal/tools/subagent.go:14
↓ 6 callers
Method
lastLogIndex
Helper functions to get last log's index and term
micro-column/distributed-system-guide/ch11/raft.go:113
↓ 6 callers
Method
sendMsg
(text string)
column/timegeek/build-agent-harness-from-scratch/ch12/go-tiny-claw/internal/feishu/bot.go:85
↓ 6 callers
Method
sendMsg
(text string)
column/timegeek/build-agent-harness-from-scratch/ch13/go-tiny-claw/internal/feishu/bot.go:85
↓ 6 callers
Method
sendMsg
(text string)
column/timegeek/build-agent-harness-from-scratch/ch09/go-tiny-claw/internal/feishu/bot.go:85
↓ 6 callers
Method
sendMsg
(text string)
column/timegeek/build-agent-harness-from-scratch/ch15/go-tiny-claw/internal/feishu/bot.go:85
↓ 6 callers
Method
sendMsg
(text string)
column/timegeek/build-agent-harness-from-scratch/ch10/go-tiny-claw/internal/feishu/bot.go:85
↓ 6 callers
Method
sendMsg
(text string)
column/timegeek/build-agent-harness-from-scratch/ch11/go-tiny-claw/internal/feishu/bot.go:85
next →
1–100 of 3,647, ranked by callers