MCPcopy Index your code

hub / github.com/comerc/go-secrets / functions

Functions56 in github.com/comerc/go-secrets

↓ 12 callersMethodGet
(ctx context.Context, id int64)
CHALLENGE/_serg.go:120
↓ 5 callersMethodGetBatch
(ctx context.Context, ids []int64)
CHALLENGE/_serg.go:121
↓ 5 callersMethodSet
(ctx context.Context, id int64, item *Item)
CHALLENGE/_serg.go:119
↓ 4 callersFunctionrunTest
(e interface { Get(context.Context, int64) (*Item, error) }, i int, timeout time.Duration, logger *slog.Logge
CHALLENGE/_alexand.go:353
↓ 1 callersMethodGet
(ctx context.Context, id int64)
CHALLENGE/_main.go:143
↓ 1 callersMethodGet
(ctx context.Context, id int64)
CHALLENGE/_serg.go:138
↓ 1 callersFunctionfn
(out io.Writer)
_try/main.go:8
MethodGet
(ctx context.Context, id int64)
CHALLENGE/_alexand.go:21
MethodGet
Get извлекает Item по заданному id, используя два хранилища (storeV1 и storeV2) параллельно. Возвращает первый успешный результат или ошибку, если оба
CHALLENGE/_alexand.go:34
MethodGet
(ctx context.Context, id int64)
CHALLENGE/_alexand.go:101
MethodGet
(ctx context.Context, id int64)
CHALLENGE/_alexand.go:173
MethodGet
(ctx context.Context, id int64)
CHALLENGE/_alexand.go:240
MethodGet
(ctx context.Context, id int64)
CHALLENGE/_alexand.go:302
MethodGet
(ctx context.Context, id int64)
CHALLENGE/_viktor.go:16
MethodGet
(ctx context.Context, id int64)
CHALLENGE/_viktor.go:36
MethodGet
(ctx context.Context, id int64)
CHALLENGE/_kirill.go:16
MethodGet
(ctx context.Context, id int64)
CHALLENGE/_kirill.go:36
MethodGet
(ctx context.Context, id int64)
CHALLENGE/_stasundr.go:14
MethodGet
(ctx context.Context, id int64)
CHALLENGE/_stasundr.go:34
MethodGet
(ctx context.Context, id int64)
CHALLENGE/_main.go:22
MethodGet
(ctx context.Context, id int64)
CHALLENGE/_main.go:125
MethodGet
(ctx context.Context, id int64)
CHALLENGE/_serg.go:21
MethodGetBatch
(ctx context.Context, ids []int64)
CHALLENGE/_alexand.go:22
MethodGetBatch
(ctx context.Context, ids []int64)
CHALLENGE/_alexand.go:316
MethodGetBatch
(ctx context.Context, ids []int64)
CHALLENGE/_viktor.go:17
MethodGetBatch
(ctx context.Context, ids []int64)
CHALLENGE/_viktor.go:57
MethodGetBatch
(ctx context.Context, ids []int64)
CHALLENGE/_kirill.go:17
MethodGetBatch
(ctx context.Context, ids []int64)
CHALLENGE/_kirill.go:81
MethodGetBatch
(ctx context.Context, ids []int64)
CHALLENGE/_stasundr.go:15
MethodGetBatch
(ctx context.Context, ids []int64)
CHALLENGE/_stasundr.go:88
MethodGetBatch
(ctx context.Context, ids []int64)
CHALLENGE/_main.go:53
MethodGetBatch
(ctx context.Context, ids []int64)
CHALLENGE/_main.go:126
MethodGetBatch
(ctx context.Context, ids []int64)
CHALLENGE/_main.go:217
MethodGetBatch
(ctx context.Context, ids []int64)
CHALLENGE/_serg.go:52
MethodGetBatch
(ctx context.Context, ids []int64)
CHALLENGE/_serg.go:212
MethodSet
(ctx context.Context, id int64, item *Item)
CHALLENGE/_alexand.go:20
MethodSet
(ctx context.Context, id int64, item *Item)
CHALLENGE/_alexand.go:298
MethodSet
(ctx context.Context, id int64, item *Item)
CHALLENGE/_viktor.go:15
MethodSet
(ctx context.Context, id int64, item *Item)
CHALLENGE/_viktor.go:25
MethodSet
(ctx context.Context, id int64, item *Item)
CHALLENGE/_kirill.go:15
MethodSet
(ctx context.Context, id int64, item *Item)
CHALLENGE/_kirill.go:25
MethodSet
(ctx context.Context, id int64, item *Item)
CHALLENGE/_stasundr.go:13
MethodSet
(ctx context.Context, id int64, item *Item)
CHALLENGE/_stasundr.go:23
MethodSet
(ctx context.Context, id int64, item *Item)
CHALLENGE/_main.go:18
MethodSet
(ctx context.Context, id int64, item *Item)
CHALLENGE/_main.go:124
MethodSet
(ctx context.Context, id int64, item *Item)
CHALLENGE/_main.go:134
MethodSet
(ctx context.Context, id int64, item *Item)
CHALLENGE/_serg.go:17
MethodSet
(ctx context.Context, id int64, item *Item)
CHALLENGE/_serg.go:129
FunctionforbidIfaceEq
(m dsl.Matcher)
_try/gorules/gorules.go:7
Functionmain
()
CHALLENGE/_alexand.go:388
Functionmain
()
CHALLENGE/_main.go:57
Functionmain
()
CHALLENGE/_serg.go:56
Functionmain
()
_try/main.go:14
Functionmain
()
_try2/internal/main.go:5
Functionmain
()
_try2/cmd/main.go:5
FunctionrunPerformanceTest
Добавляем функцию для тестирования производительности
CHALLENGE/_alexand.go:321