Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/OtusGolang/webinars_practical_part
/ functions
Functions
1,100 in github.com/OtusGolang/webinars_practical_part
⨍
Functions
1,100
◇
Types & classes
274
↓ 47 callers
Method
Info
(msg string)
21-codegen/12-wire/logger.go:10
↓ 43 callers
Method
Close
()
25-sql/internal/repository/repository.go:16
↓ 37 callers
Method
Error
(msg string)
21-codegen/12-wire/logger.go:11
↓ 22 callers
Method
String
()
26-http/client/main.go:94
↓ 18 callers
Method
Write
(p []byte)
19-os/cmd/main.go:37
↓ 16 callers
Method
Get
(key string)
28-caching/cache.go:19
↓ 13 callers
Method
Run
(ctx context.Context)
25-sql/internal/app/app.go:18
↓ 11 callers
Method
String
()
21-codegen/03-stringer/messagestatus_string.go:20
↓ 10 callers
Method
FindUser
(id string)
03-unit-testing/mock/db.go:7
↓ 9 callers
Method
AddUser
(user User)
03-unit-testing/mock/db.go:6
↓ 9 callers
Function
WriteResponse
(w http.ResponseWriter, resp *Response)
26-http/handler/handler.go:200
↓ 8 callers
Method
Channel
()
29-queues/consumer_short/consumer/consumer.go:12
↓ 8 callers
Method
Next
Next generates the next request
28-caching/generator.go:38
↓ 8 callers
Method
Set
(key string, value interface{})
28-caching/cache.go:20
↓ 8 callers
Method
SubmitVote
(ctx context.Context, in *Vote, opts ...grpc.CallOption)
27-grpc/elections-with-stats/pb/elections_grpc.pb.go:31
↓ 7 callers
Method
Send
(*Message)
26-grpc-2/chat/api/proto/chat_grpc.pb.go:53
↓ 7 callers
Method
Type
()
21-codegen/10-protobuf/Person.pb.go:65
↓ 7 callers
Function
file_proto_taskmanager_proto_rawDescGZIP
()
26-grpc-2/taskmanager/api/proto/taskmanager.pb.go:481
↓ 7 callers
Function
panicOnErr
(err error)
31-integration-testing/tests/notification_test.go:43
↓ 6 callers
Method
Query
Query executes a query
21-codegen/12-wire/database.go:21
↓ 6 callers
Method
Run
()
09-interfaces-p1/app.go:7
↓ 6 callers
Method
Serve
(addr string)
19-clean-architecture/internal/adapters/grpc/api/server.go:80
↓ 6 callers
Method
Step
(s string)
08-errors-handling/02_err_is_values/main.go:13
↓ 6 callers
Function
failOnError
(err error, msg string)
31-integration-testing/cmd/registration-service/main.go:51
↓ 5 callers
Method
Consume
(ctx context.Context, queue string)
29-queues/consumer_short/consumer/consumer.go:32
↓ 5 callers
Method
Copy
()
13-sync-primitives-p2/read_race/main.go:23
↓ 5 callers
Method
EXPECT
EXPECT returns an object that allows the caller to indicate expected use
03-unit-testing/mock_faker/mock_db_test.go:32
↓ 5 callers
Method
Name
()
28-caching/cache.go:22
↓ 5 callers
Method
Publish
(exchange, key string, mandatory, immediate bool, msg amqp.Publishing)
31-integration-testing/cmd/registration-service/rmq.go:12
↓ 5 callers
Method
RecvMsg
(m interface{})
27-grpc/elections-with-admin/validate.go:21
↓ 5 callers
Method
Scan
(src interface{})
25-sql/internal/repository/repository.go:31
↓ 5 callers
Function
failOnError
(err error, msg string)
31-integration-testing/cmd/notification-service/main.go:33
↓ 4 callers
Method
Connect
(ctx context.Context, dsn string)
25-sql/internal/repository/repository.go:15
↓ 4 callers
Method
EXPECT
EXPECT returns an object that allows the caller to indicate expected use
03-unit-testing/mock_suite/mock_db_test.go:32
↓ 4 callers
Method
EXPECT
EXPECT returns an object that allows the caller to indicate expected use
03-unit-testing/mock/mock_db_test.go:32
↓ 4 callers
Method
GetStats
(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption)
27-grpc/elections-with-stats/pb/elections_grpc.pb.go:32
↓ 4 callers
Method
Pop
()
05-structures/stack/main.go:15
↓ 4 callers
Method
Read
(d []byte)
18-format/base64flow/main.go:15
↓ 4 callers
Method
Recv
()
26-grpc-2/chat/api/proto/chat_grpc.pb.go:54
↓ 4 callers
Method
Shutdown
()
29-queues/consumer/consumer.go:139
↓ 4 callers
Function
file_Person_proto_rawDescGZIP
()
21-codegen/10-protobuf/Person.pb.go:293
↓ 3 callers
Function
Asset
Asset loads and returns the asset for the given name. It returns an error if the asset could not be found or could not be loaded.
21-codegen/01-bindata/static_generated.go:103
↓ 3 callers
Method
CreateTask
(ctx context.Context, in *TaskRequest, opts ...grpc.CallOption)
26-grpc-2/taskmanager/api/proto/taskmanager_grpc.pb.go:33
↓ 3 callers
Method
Duplicate
(userID string)
03-unit-testing/mock_faker/store.go:15
↓ 3 callers
Method
Get
(url string)
21-codegen/07-mockgen/getter.go:11
↓ 3 callers
Method
Process
(_ context.Context, queueName, regExchangeName, notifyExchangeName string)
31-integration-testing/cmd/notification-service/sender.go:24
↓ 3 callers
Method
Push
(v int)
05-structures/stack/main.go:11
↓ 3 callers
Method
Size
Size return file size
21-codegen/01-bindata/static_generated.go:56
↓ 3 callers
Function
_filePath
(dir, name string)
21-codegen/01-bindata/static_generated.go:243
↓ 3 callers
Function
failOnClose
(closer io.Closer, msg string)
31-integration-testing/cmd/registration-service/main.go:57
↓ 3 callers
Method
fakeUser
()
03-unit-testing/mock_faker/store_test.go:89
↓ 3 callers
Function
file_elections_proto_rawDescGZIP
()
27-grpc/elections/pb/elections.pb.go:195
↓ 3 callers
Function
file_elections_proto_rawDescGZIP
()
27-grpc/elections-with-admin/pb/elections.pb.go:258
↓ 3 callers
Function
processMessage
(msg interface{})
open-lesson/interfaces/06_type_switch/type_switch_test.go:14
↓ 2 callers
Function
Chain
Chain строит окончательный Processor, последовательно оборачивая исходный p всеми middleware из списка. Middleware применяются в порядке передачи (m1,
26-http/middleware-abstract/abstract_middleware.go:17
↓ 2 callers
Method
Chat
(ctx context.Context, opts ...grpc.CallOption)
26-grpc-2/chat/api/proto/chat_grpc.pb.go:31
↓ 2 callers
Method
CreateEvent
(ctx context.Context, owner, title, text string, startTime *time.Time, endTime *time.Time)
19-clean-architecture/internal/adapters/grpc/api/server.go:15
↓ 2 callers
Method
CreateEvent
(ctx context.Context, in *CreateEventRequest, opts ...grpc.CallOption)
19-clean-architecture/internal/adapters/grpc/api/api.pb.go:311
↓ 2 callers
Method
DeleteTask
(ctx context.Context, in *DeleteTaskRequest, opts ...grpc.CallOption)
26-grpc-2/taskmanager/api/proto/taskmanager_grpc.pb.go:37
↓ 2 callers
Method
Duplicate
(userID string)
03-unit-testing/mock_suite/store.go:15
↓ 2 callers
Method
Duplicate
(userID string)
03-unit-testing/mock/store.go:15
↓ 2 callers
Method
EXPECT
EXPECT returns an object that allows the caller to indicate expected use
21-codegen/07-mockgen/mocks/mock_getter.go:32
↓ 2 callers
Function
EasyMarshal
()
23-profiling/10_exjs/exjs.go:24
↓ 2 callers
Function
Fast
()
23-profiling/02_benchpar/benchpar.go:11
↓ 2 callers
Function
Fast
()
23-profiling/08_syncpool/syncpool.go:22
↓ 2 callers
Function
GMax
(a, b T)
23-profiling/11_generics/generics.go:25
↓ 2 callers
Method
GetAllTasks
(ctx context.Context, in *GetAllTasksRequest, opts ...grpc.CallOption)
26-grpc-2/taskmanager/api/proto/taskmanager_grpc.pb.go:35
↓ 2 callers
Method
GetEndTime
()
19-clean-architecture/internal/adapters/grpc/api/api.pb.go:107
↓ 2 callers
Method
GetError
()
19-clean-architecture/internal/adapters/grpc/api/api.pb.go:250
↓ 2 callers
Function
GetPage
(url string, opts ...Option)
21-codegen/07-mockgen/getter.go:14
↓ 2 callers
Method
GetResult
()
19-clean-architecture/internal/adapters/grpc/api/api.pb.go:236
↓ 2 callers
Method
GetStartTime
()
19-clean-architecture/internal/adapters/grpc/api/api.pb.go:100
↓ 2 callers
Method
GetTask
(ctx context.Context, in *GetTaskRequest, opts ...grpc.CallOption)
26-grpc-2/taskmanager/api/proto/taskmanager_grpc.pb.go:34
↓ 2 callers
Method
GetUserInfo
GetUserInfo retrieves user info and prints it
21-codegen/12-wire/service.go:21
↓ 2 callers
Method
Handle
(ctx context.Context, fn Worker, threads int)
29-queues/consumer_reconnect/consumer.go:46
↓ 2 callers
Method
Internal
(ctx context.Context, opts ...grpc.CallOption)
27-grpc/elections-with-admin/pb/elections_grpc.pb.go:32
↓ 2 callers
Method
Len
Len gets the current number of int items in the queue.
21-codegen/08-genny/gen-queue_generic.go:66
↓ 2 callers
Method
MarshalJSON
MarshalJSON supports json.Marshaler interface
21-codegen/05-easyjson/student/student_easyjson.go:115
↓ 2 callers
Method
ModTime
Mode return file modify time
21-codegen/01-bindata/static_generated.go:66
↓ 2 callers
Function
NewFIFOCache
(maxSize int)
28-caching/cache.go:177
↓ 2 callers
Function
NewLFUCache
(maxSize int)
28-caching/cache.go:102
↓ 2 callers
Function
NewLRUCache
(maxSize int)
28-caching/cache.go:35
↓ 2 callers
Function
NewMockUsersDB
NewMockUsersDB creates a new mock instance
03-unit-testing/mock/mock_db_test.go:25
↓ 2 callers
Function
NewRandomCache
(maxSize int)
28-caching/cache.go:238
↓ 2 callers
Function
NewTTLCache
(maxSize int, ttl time.Duration)
28-caching/cache.go:299
↓ 2 callers
Method
SayHello
()
open-lesson/interfaces/03_receivers/receivers_test.go:9
↓ 2 callers
Method
SayHello
()
open-lesson/interfaces/02_variables/refs_test.go:9
↓ 2 callers
Function
Slow
()
23-profiling/02_benchpar/benchpar.go:20
↓ 2 callers
Function
Slow
()
23-profiling/08_syncpool/syncpool.go:16
↓ 2 callers
Method
String
()
19-clean-architecture/internal/adapters/grpc/api/api.pb.go:44
↓ 2 callers
Method
UpdateTask
(ctx context.Context, in *TaskRequest, opts ...grpc.CallOption)
26-grpc-2/taskmanager/api/proto/taskmanager_grpc.pb.go:36
↓ 2 callers
Function
WithGetter
(g Getter)
21-codegen/07-mockgen/option.go:9
↓ 2 callers
Method
announceQueue
Задекларировать очередь, которую будем слушать.
29-queues/consumer_reconnect/consumer.go:107
↓ 2 callers
Function
assertString
(iv interface{})
20-reflection/2_assert_string/main.go:8
↓ 2 callers
Method
connect
()
29-queues/consumer_reconnect/consumer.go:72
↓ 2 callers
Method
destroy
()
open-lesson/interfaces/00_intro/composition_test.go:8
↓ 2 callers
Function
easyjsonB83d7b77DecodeGithubComOtusGolangWebinarsPracticalPart21Codegen05EasyjsonStudent
(in *jlexer.Lexer, out *Student)
21-codegen/05-easyjson/student/student_easyjson.go:20
↓ 2 callers
Function
easyjsonB83d7b77EncodeGithubComOtusGolangWebinarsPracticalPart21Codegen05EasyjsonStudent
(out *jwriter.Writer, in Student)
21-codegen/05-easyjson/student/student_easyjson.go:71
↓ 2 callers
Function
easyjsonF1fd6b82Decode10Exjs
(in *jlexer.Lexer, out *A)
23-profiling/10_exjs/exjs_easyjson.go:20
↓ 2 callers
Function
easyjsonF1fd6b82Encode10Exjs
(out *jwriter.Writer, in A)
23-profiling/10_exjs/exjs_easyjson.go:51
next →
1–100 of 1,100, ranked by callers