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
↓ 6 callers
Method
sendMsg
(text string)
column/timegeek/build-agent-harness-from-scratch/ch14/go-tiny-claw/internal/feishu/bot.go:85
↓ 5 callers
Method
Append
(msgs ...schema.Message)
column/timegeek/build-agent-harness-from-scratch/ch19/go-tiny-claw/internal/context/session.go:35
↓ 5 callers
Method
Append
(msgs ...schema.Message)
column/timegeek/build-agent-harness-from-scratch/ch17/go-tiny-claw/internal/context/session.go:30
↓ 5 callers
Method
Append
(msgs ...schema.Message)
column/timegeek/build-agent-harness-from-scratch/ch16/go-tiny-claw/internal/context/session.go:30
↓ 5 callers
Method
Append
(msgs ...schema.Message)
column/timegeek/build-agent-harness-from-scratch/ch18/go-tiny-claw/internal/context/session.go:35
↓ 5 callers
Method
CreateShortLink
CreateShortLink 为给定的长URL创建一个短链接。 userID 和 originalURL 用于防止同一用户为同一原始URL重复创建。 expireAt 用于设置链接的过期时间,零值表示永不过期或使用默认过期。
column/timegeek/go-advanced-course/ch32/shortlink-service/internal/service/shortener_service.go:62
↓ 5 callers
Method
EndSpan
EndSpan 结束跨度,计算耗时
column/timegeek/build-agent-harness-from-scratch/ch19/go-tiny-claw/internal/observability/trace.go:49
↓ 5 callers
Method
EndSpan
EndSpan 结束跨度,计算耗时
column/timegeek/build-agent-harness-from-scratch/ch20/go-tiny-claw/internal/observability/trace.go:49
↓ 5 callers
Function
Expr
(n int)
column/imooc/go-50tips/sources/evaluation_order_7.go:5
↓ 5 callers
Method
Flush
()
column/timegeek/ai-native-dev-workflow/my-issue2md-project/internal/converter/types.go:105
↓ 5 callers
Method
Free
()
column/timegeek/go-first-course/35/workerpool1/pool.go:104
↓ 5 callers
Method
Insert
Insert 插入单词及热度 实际工程中,热度可能来自日志分析
micro-column/ai-era-software-engineer-algorithm-map/ch16/autocomplete_system/main.go:34
↓ 5 callers
Method
Merge
Merge combines this counter's state with another's
micro-column/distributed-system-guide/ch13/main.go:45
↓ 5 callers
Function
NewElement
NewElement 创建元素节点
micro-column/ai-era-software-engineer-algorithm-map/ch08/dom_renderer/main.go:26
↓ 5 callers
Function
NewMyFrameCodec
()
column/timegeek/go-first-course/38/tcp-server-demo3/frame/frame.go:33
↓ 5 callers
Function
NewMyFrameCodec
()
column/timegeek/go-first-course/38/tcp-server-demo2-with-pprof/frame/frame.go:33
↓ 5 callers
Function
NewMyFrameCodec
()
column/timegeek/go-first-course/38/tcp-server-demo3-with-syncpool/frame/frame.go:33
↓ 5 callers
Function
NewMyFrameCodec
()
column/timegeek/go-first-course/38/tcp-server-demo2/frame/frame.go:33
↓ 5 callers
Function
NewMyFrameCodec
()
column/timegeek/go-first-course/37/tcp-server-demo1/frame/frame.go:33
↓ 5 callers
Method
Remove
Remove 移除权限
micro-column/ai-era-software-engineer-algorithm-map/ch13/permission_system/main.go:49
↓ 5 callers
Method
Run
(ctx context.Context, session *ctxpkg.Session, reporter Reporter)
column/timegeek/build-agent-harness-from-scratch/ch20/go-tiny-claw/internal/engine/loop.go:39
↓ 5 callers
Method
Shutdown
Shutdown 优雅地关闭HTTP服务器
column/timegeek/go-advanced-course/ch21/demo2/shortlink/internal/api/http/server/server.go:56
↓ 5 callers
Function
runConcurrencyTest
运行并发测试
column/timegeek/build-agent-harness-from-scratch/ch21/go-tiny-claw/workspace/demo.go:92
↓ 5 callers
Function
sendResponse
统一的响应封装助手
micro-column/agentic-api-in-action/ch01/agentic-api-demo/main.go:86
↓ 4 callers
Method
Append
(msgs ...schema.Message)
column/timegeek/build-agent-harness-from-scratch/ch12/go-tiny-claw/internal/context/session.go:30
↓ 4 callers
Method
Append
(msgs ...schema.Message)
column/timegeek/build-agent-harness-from-scratch/ch15/go-tiny-claw/internal/context/session.go:30
↓ 4 callers
Method
CreateUser
(id, name string)
column/timegeek/go-advanced-course/ch25/testhierarchy/user_service.go:18
↓ 4 callers
Method
Decode
()
micro-column/data-compression-fundamentals/ch01/rle-demo/protocol/decoder.go:18
↓ 4 callers
Method
EXPECT
EXPECT returns an object that allows the caller to indicate expected use
column/imooc/go-50tips/sources/mocktest/mailer/mock_mailer.go:31
↓ 4 callers
Method
Fmap
(fn func(int) int)
column/imooc/go-50tips/sources/function_as_first_class_citizen_5.go:9
↓ 4 callers
Method
HandleWriteRequest
HandleWriteRequest 模拟节点处理来自Leader的写入请求
micro-column/distributed-system-guide/ch03/epoch.go:15
↓ 4 callers
Method
Len
()
micro-column/ai-era-software-engineer-algorithm-map/ch06/median_finder/main.go:11
↓ 4 callers
Function
Load
包级私有变量 Load loads configuration from the given file path.
column/timegeek/go-advanced-course/ch23/config/stage2/config/config.go:31
↓ 4 callers
Method
M1
()
column/timegeek/go-first-course/go-details/unexported-identifiers/generics/main.go:9
↓ 4 callers
Function
New
(capacity int, opts ...Option)
column/timegeek/go-first-course/35/workerpool2/pool.go:36
↓ 4 callers
Function
NewUserService
()
column/timegeek/go-advanced-course/ch25/testhierarchy/user_service.go:14
↓ 4 callers
Function
ParseInput
ParseInput is a function we want to test with subtests.
column/timegeek/go-advanced-course/ch25/subtests/parser_test.go:9
↓ 4 callers
Method
Query
(ctx context.Context, query string)
column/timegeek/go-advanced-course/ch22/app-skeleton-demo/internal/biz/user/service.go:13
↓ 4 callers
Method
Read
(key string)
micro-column/distributed-system-guide/ch04/main.go:33
↓ 4 callers
Method
Read
(p []byte)
column/timegeek/go-first-course/38/tcp-server-demo3/frame/frame_test.go:79
↓ 4 callers
Method
Register
(tool BaseTool)
column/timegeek/build-agent-harness-from-scratch/ch13/go-tiny-claw/internal/tools/registry.go:19
↓ 4 callers
Method
Register
(tool BaseTool)
column/timegeek/build-agent-harness-from-scratch/ch08/go-tiny-claw/internal/tools/registry.go:19
↓ 4 callers
Method
Register
(tool BaseTool)
column/timegeek/build-agent-harness-from-scratch/ch09/go-tiny-claw/internal/tools/registry.go:19
↓ 4 callers
Method
Register
(tool BaseTool)
column/timegeek/build-agent-harness-from-scratch/ch15/go-tiny-claw/internal/tools/registry.go:19
↓ 4 callers
Method
Register
(tool BaseTool)
column/timegeek/build-agent-harness-from-scratch/ch10/go-tiny-claw/internal/tools/registry.go:19
↓ 4 callers
Method
Register
(tool BaseTool)
column/timegeek/build-agent-harness-from-scratch/ch16/go-tiny-claw/internal/tools/registry.go:23
↓ 4 callers
Method
Register
(tool BaseTool)
column/timegeek/build-agent-harness-from-scratch/ch14/go-tiny-claw/internal/tools/registry.go:19
↓ 4 callers
Method
Run
(ctx context.Context, session *ctxpkg.Session, reporter Reporter)
column/timegeek/build-agent-harness-from-scratch/ch21/go-tiny-claw/internal/engine/loop.go:39
↓ 4 callers
Method
Run
(ctx context.Context, session *ctxpkg.Session, reporter Reporter)
column/timegeek/build-agent-harness-from-scratch/ch22/go-tiny-claw/internal/engine/loop.go:39
↓ 4 callers
Method
Run
接收 Session 参数,动态加载工作区环境
column/timegeek/build-agent-harness-from-scratch/ch11/go-tiny-claw/internal/engine/loop.go:30
↓ 4 callers
Method
Save
Save 保存短链接映射关系。如果shortCode已存在,应返回ErrConflict。
column/timegeek/go-advanced-course/ch32/shortlink-service/internal/store/store.go:30
↓ 4 callers
Method
Search
Search 根据前缀返回推荐列表
micro-column/ai-era-software-engineer-algorithm-map/ch16/autocomplete_system/main.go:79
↓ 4 callers
Function
concatStringByJoin
(sl []string)
column/imooc/go-50tips/sources/benchmark_with_expensive_context_setup_test.go:15
↓ 4 callers
Function
enroll
(args ...interface{} /* name, gender, age, city = "Beijing", country = "China" */)
column/imooc/go-50tips/sources/variadic_function_6.go:13
↓ 4 callers
Method
hash
hash a string to an angle (0-359)
micro-column/distributed-system-guide/ch06/main.go:28
↓ 4 callers
Function
medianOfThreeOrdered
(data []int, m1, m0, m2 int)
column/timegeek/go-first-course/go-generics/benchmark/non_generic_sort.go:38
↓ 4 callers
Function
preview
(s string, maxLen int)
column/timegeek/go-advanced-course/ch21/demo2/shortlink/internal/shortener/service.go:141
↓ 4 callers
Method
print
()
column/imooc/go-50tips/sources/method_nature_4.go:12
↓ 4 callers
Function
shutdownMaker
(processTm int)
column/imooc/go-50tips/sources/go-concurrency-pattern-7_test.go:8
↓ 3 callers
Function
Add
(a, b int)
column/timegeek/go-first-course/go-testing/add/add.go:3
↓ 3 callers
Function
Add
(a, b int)
column/timegeek/go-advanced-course/ch25/basics/calc.go:3
↓ 3 callers
Method
Add
(tx SagaSubTransaction)
micro-column/distributed-system-guide/ch08/saga.go:54
↓ 3 callers
Method
AddNode
AddNode 添加一个真实节点
micro-column/ai-era-software-engineer-algorithm-map/ch05/consistent_hashing/main.go:28
↓ 3 callers
Method
AddNum
(num int)
micro-column/ai-era-software-engineer-algorithm-map/ch06/median_finder/main.go:50
↓ 3 callers
Method
AddTask
AddTask 添加任务
micro-column/ai-era-software-engineer-algorithm-map/ch06/delay_scheduler/main.go:68
↓ 3 callers
Method
Allow
Allow 检查是否允许通过 key: 限流的标识(如 IP、UserID) limit: 限流规则
micro-column/api-design-and-implementation/ch08/rod-demo/pkg/limiter/redis_limiter.go:31
↓ 3 callers
Method
Append
(msgs ...schema.Message)
column/timegeek/build-agent-harness-from-scratch/ch13/go-tiny-claw/internal/context/session.go:30
↓ 3 callers
Method
Append
(msgs ...schema.Message)
column/timegeek/build-agent-harness-from-scratch/ch14/go-tiny-claw/internal/context/session.go:30
↓ 3 callers
Method
Build
()
column/timegeek/build-agent-harness-from-scratch/ch12/go-tiny-claw/internal/context/composer.go:23
↓ 3 callers
Method
Build
()
column/timegeek/build-agent-harness-from-scratch/ch13/go-tiny-claw/internal/context/composer.go:25
↓ 3 callers
Method
Build
()
column/timegeek/build-agent-harness-from-scratch/ch19/go-tiny-claw/internal/context/composer.go:25
↓ 3 callers
Method
Build
()
column/timegeek/build-agent-harness-from-scratch/ch17/go-tiny-claw/internal/context/composer.go:25
↓ 3 callers
Method
Build
()
column/timegeek/build-agent-harness-from-scratch/ch15/go-tiny-claw/internal/context/composer.go:25
↓ 3 callers
Method
Build
()
column/timegeek/build-agent-harness-from-scratch/ch10/go-tiny-claw/internal/context/composer.go:23
↓ 3 callers
Method
Build
()
column/timegeek/build-agent-harness-from-scratch/ch22/go-tiny-claw/internal/context/composer.go:25
↓ 3 callers
Method
Build
()
column/timegeek/build-agent-harness-from-scratch/ch16/go-tiny-claw/internal/context/composer.go:25
↓ 3 callers
Method
Build
()
column/timegeek/build-agent-harness-from-scratch/ch20/go-tiny-claw/internal/context/composer.go:25
↓ 3 callers
Method
Build
()
column/timegeek/build-agent-harness-from-scratch/ch11/go-tiny-claw/internal/context/composer.go:23
↓ 3 callers
Method
Build
()
column/timegeek/build-agent-harness-from-scratch/ch14/go-tiny-claw/internal/context/composer.go:25
↓ 3 callers
Method
Build
()
column/timegeek/build-agent-harness-from-scratch/ch18/go-tiny-claw/internal/context/composer.go:25
↓ 3 callers
Method
Debugf
Debugf logs a debug message if the level is appropriate.
column/timegeek/go-advanced-course/ch22/app-skeleton-demo/internal/foundational/logger/logger.go:30
↓ 3 callers
Method
Decode
data -> frame,并写入io.Writer
column/timegeek/go-first-course/37/tcp-server-demo1/frame/frame.go:25
↓ 3 callers
Function
DefaultConverterOptions
DefaultConverterOptions 返回默认转换器选项
column/timegeek/ai-native-dev-workflow/my-issue2md-project/internal/converter/types.go:48
↓ 3 callers
Function
DefaultOptions
DefaultOptions 返回默认解析器选项
column/timegeek/ai-native-dev-workflow/my-issue2md-project/internal/parser/types.go:28
↓ 3 callers
Method
Encode
(io.Writer, FramePayload)
column/timegeek/go-first-course/37/tcp-server-demo1/frame/frame.go:24
↓ 3 callers
Method
Error
()
column/timegeek/ai-native-dev-workflow/my-issue2md-project/internal/config/types.go:118
↓ 3 callers
Method
Free
()
column/timegeek/go-first-course/35/workerpool2/pool.go:150
↓ 3 callers
Method
GetNode
GetNode returns the physical node for a given key
micro-column/distributed-system-guide/ch06/main.go:66
↓ 3 callers
Method
Increment
Increment the counter on the local node
micro-column/distributed-system-guide/ch13/main.go:27
↓ 3 callers
Function
IsPositive
IsPositive 函数检查给定的整数是否为正数
column/timegeek/go-first-course/go-testing/coverage/demo.go:15
↓ 3 callers
Function
NewClientWithHTTPClient
NewClientWithHTTPClient 使用自定义HTTP客户端创建GitHub客户端
column/timegeek/ai-native-dev-workflow/my-issue2md-project/internal/github/types.go:31
↓ 3 callers
Function
NewText
NewText 创建文本节点
micro-column/ai-era-software-engineer-algorithm-map/ch08/dom_renderer/main.go:36
↓ 3 callers
Function
NewURLParser
NewURLParser 创建新的URL解析器
column/timegeek/ai-native-dev-workflow/my-issue2md-project/internal/parser/parser.go:34
↓ 3 callers
Method
Pop
()
micro-column/data-compression-fundamentals/ch02/huffman-demo/tree/queue.go:26
↓ 3 callers
Method
Push
(x interface{})
micro-column/ai-era-software-engineer-algorithm-map/ch06/median_finder/main.go:14
↓ 3 callers
Method
Register
(tool BaseTool)
column/timegeek/build-agent-harness-from-scratch/ch06/go-tiny-claw/internal/tools/registry.go:19
↓ 3 callers
Method
Run
Run 启动应用并阻塞,直到接收到退出信号并完成优雅关闭
column/timegeek/go-advanced-course/ch32/shortlink-service/internal/app/app.go:155
↓ 3 callers
Method
Save
(ctx context.Context, link *domain.Link)
micro-column/go-testing-journey/go-testing-shortlink/pkg/repository/postgres/link_repository.go:39
↓ 3 callers
Method
Send
(subject, from string, to []string, content string, mailserver string, a smtp.Auth)
column/imooc/go-50tips/sources/send_mail_with_disclaimer/v2/mail.go:16
↓ 3 callers
Function
SmartRead
(user, key string)
micro-column/distributed-system-guide/ch03/read-your-writes.go:51
← previous
next →
101–200 of 3,647, ranked by callers