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
↓ 1 callers
Function
server
(workChan <-chan int)
08-errors-handling/11_panic_handle/main.go:7
↓ 1 callers
Function
slicePtr
()
05-structures/main.go:72
↓ 1 callers
Function
square
go:noinline
16-internals-memory/stack/main.go:10
↓ 1 callers
Function
square
go:noinline
16-internals-memory/stack_pointer/main.go:10
↓ 1 callers
Function
staticGopherPngBytes
()
21-codegen/01-bindata/static_generated.go:82
↓ 1 callers
Function
stdinScan
()
24-context-n-net/02-chat-client/client.go:56
↓ 1 callers
Method
submitVote
(req *pb.Vote)
27-grpc/elections-with-admin/service.go:40
↓ 1 callers
Function
take
(done <-chan struct{}, valueStream <-chan interface{}, num int)
14-concurrency-patterns/9_1_prime_finding/take.go:3
↓ 1 callers
Function
task
(ctx context.Context)
24-context-n-net/12-context-with-deadline/context-with-deadline.go:17
↓ 1 callers
Function
task
(ctx context.Context)
24-context-n-net/10-context-with-cancel/context_with_cancel.go:18
↓ 1 callers
Function
task1
(ctx context.Context)
24-context-n-net/11-context-with-timeout/context_with_timeout.go:17
↓ 1 callers
Method
testEmbeddedByValue
()
27-grpc/elections/pb/elections_grpc.pb.go:69
↓ 1 callers
Method
testEmbeddedByValue
()
27-grpc/elections-with-admin/pb/elections_grpc.pb.go:89
↓ 1 callers
Method
testEmbeddedByValue
()
27-grpc/elections-with-stats/pb/elections_grpc.pb.go:95
↓ 1 callers
Function
timeGC
()
23-profiling/09_pointerkeys/pointerkeys.go:16
↓ 1 callers
Function
toInt
(done <-chan struct{}, valueStream <-chan interface{})
14-concurrency-patterns/9_2_fanin_fanout/to_int.go:3
↓ 1 callers
Function
toInt
(done <-chan struct{}, valueStream <-chan interface{})
14-concurrency-patterns/9_1_prime_finding/to_int.go:3
↓ 1 callers
Function
toString
(v int)
23-profiling/00_lesson/ex2_to_str_test.go:8
↓ 1 callers
Function
userSize
()
05-structures/main.go:16
↓ 1 callers
Method
writeLoop
(c *websocket.Conn)
26-http/handler/handler.go:172
↓ 1 callers
Function
writeRoutine
(ctx context.Context, conn net.Conn, wg *sync.WaitGroup, stdin chan string)
24-context-n-net/02-chat-client/client.go:34
Method
AddUser
AddUser mocks base method
03-unit-testing/mock_suite/mock_db_test.go:37
Method
AddUser
AddUser indicates an expected call of AddUser
03-unit-testing/mock_suite/mock_db_test.go:45
Method
AddUser
(user User)
03-unit-testing/mock_suite/db.go:6
Method
AddUser
AddUser mocks base method
03-unit-testing/mock_faker/mock_db_test.go:37
Method
AddUser
AddUser indicates an expected call of AddUser
03-unit-testing/mock_faker/mock_db_test.go:45
Method
AddUser
(user User)
03-unit-testing/mock_faker/db.go:6
Method
AddUser
AddUser mocks base method
03-unit-testing/mock/mock_db_test.go:37
Method
AddUser
AddUser indicates an expected call of AddUser
03-unit-testing/mock/mock_db_test.go:45
Function
Answer
()
04-simple-data-types/example/example.go:3
Function
Antisin
(x float64)
09-packages/example/src/calc/antisin.go:7
Function
AssetNames
AssetNames returns the names of the assets.
21-codegen/01-bindata/static_generated.go:142
Function
BenchmarkConcatString
func ConcatString(m map[string]struct{}) string { builder := strings.Builder{} for s := range m { builder.WriteString(s) } return builder.String
23-profiling/00_lesson/ex4_concat_string_test.go:23
Function
BenchmarkConcurency
(b *testing.B)
23-profiling/00_lesson/ex3_conc_test.go:17
Function
BenchmarkEasyMarshal
(b *testing.B)
23-profiling/10_exjs/exjs_test.go:17
Function
BenchmarkEasyStudent
(b *testing.B)
21-codegen/05-easyjson/main_test.go:19
Function
BenchmarkEasyUnmarshal
(b *testing.B)
23-profiling/10_exjs/exjs_test.go:23
Function
BenchmarkFast
(b *testing.B)
23-profiling/02_benchpar/exbenchpar_test.go:7
Function
BenchmarkFast
(b *testing.B)
23-profiling/05_fmtvsstrconv/fmtvsstrconv_test.go:5
Function
BenchmarkFast
(b *testing.B)
23-profiling/06_stringsvsre/stringsvsre_test.go:5
Function
BenchmarkFast
(b *testing.B)
23-profiling/04_reuse/reuse_test.go:5
Function
BenchmarkFast
(b *testing.B)
23-profiling/07_stringbuilder/stringbuilder_test.go:5
Function
BenchmarkFast
(b *testing.B)
23-profiling/13_pprof_console/prealloc_test.go:5
Function
BenchmarkFast
(b *testing.B)
23-profiling/03_prealloc/prealloc_test.go:5
Function
BenchmarkFast
(b *testing.B)
23-profiling/08_syncpool/syncpool_test.go:7
Function
BenchmarkFast
(b *testing.B)
23-profiling/01_bench/exbench_test.go:5
Function
BenchmarkFillSlice
(b *testing.B)
23-profiling/00_lesson/ex1_slice_test.go:15
Function
BenchmarkFunctionWithGenerics
Benchmark for the function with generics
23-profiling/11_generics/generics_test.go:15
Function
BenchmarkFunctionWithoutGenerics
Benchmark for the function with empty interfaces
23-profiling/11_generics/generics_test.go:8
Function
BenchmarkGmaxInt
(b *testing.B)
23-profiling/11_generics/generics_test.go:34
Function
BenchmarkGmaxString
(b *testing.B)
23-profiling/11_generics/generics_test.go:22
Function
BenchmarkImax
(b *testing.B)
23-profiling/11_generics/generics_test.go:40
Function
BenchmarkInt32Serialization
(b *testing.B)
26-grpc-2/int-sint/main_test.go:22
Function
BenchmarkInt32SerializationMixed
(b *testing.B)
26-grpc-2/int-sint/main_test.go:70
Function
BenchmarkInt32SerializationPositive
(b *testing.B)
26-grpc-2/int-sint/main_test.go:46
Function
BenchmarkMatch
(b *testing.B)
23-profiling/00_lesson/ex5_match_test.go:21
Function
BenchmarkNotEasyStudent
(b *testing.B)
21-codegen/05-easyjson/main_test.go:40
Function
BenchmarkParallelFast
(b *testing.B)
23-profiling/02_benchpar/exbenchpar_test.go:19
Function
BenchmarkParallelFast
(b *testing.B)
23-profiling/08_syncpool/syncpool_test.go:19
Function
BenchmarkParallelSlow
(b *testing.B)
23-profiling/02_benchpar/exbenchpar_test.go:27
Function
BenchmarkParallelSlow
(b *testing.B)
23-profiling/08_syncpool/syncpool_test.go:27
Function
BenchmarkReuseObject
(b *testing.B)
23-profiling/00_lesson/ex6_obj_reuse_test.go:12
Function
BenchmarkSint32Serialization
(b *testing.B)
26-grpc-2/int-sint/main_test.go:10
Function
BenchmarkSint32SerializationMixed
(b *testing.B)
26-grpc-2/int-sint/main_test.go:58
Function
BenchmarkSint32SerializationPositive
(b *testing.B)
26-grpc-2/int-sint/main_test.go:34
Function
BenchmarkSlow
(b *testing.B)
23-profiling/02_benchpar/exbenchpar_test.go:13
Function
BenchmarkSlow
(b *testing.B)
23-profiling/05_fmtvsstrconv/fmtvsstrconv_test.go:11
Function
BenchmarkSlow
(b *testing.B)
23-profiling/06_stringsvsre/stringsvsre_test.go:11
Function
BenchmarkSlow
(b *testing.B)
23-profiling/04_reuse/reuse_test.go:11
Function
BenchmarkSlow
(b *testing.B)
23-profiling/07_stringbuilder/stringbuilder_test.go:11
Function
BenchmarkSlow
(b *testing.B)
23-profiling/13_pprof_console/prealloc_test.go:11
Function
BenchmarkSlow
(b *testing.B)
23-profiling/03_prealloc/prealloc_test.go:11
Function
BenchmarkSlow
(b *testing.B)
23-profiling/08_syncpool/syncpool_test.go:13
Function
BenchmarkSlow
(b *testing.B)
23-profiling/01_bench/exbench_test.go:11
Function
BenchmarkSlow1
(b *testing.B)
23-profiling/03_prealloc/prealloc_test.go:17
Function
BenchmarkSmax
(b *testing.B)
23-profiling/11_generics/generics_test.go:28
Function
BenchmarkStandardMarshal
(b *testing.B)
23-profiling/10_exjs/exjs_test.go:5
Function
BenchmarkStandardUnmarshal
(b *testing.B)
23-profiling/10_exjs/exjs_test.go:11
Function
BenchmarkToString
(b *testing.B)
23-profiling/00_lesson/ex2_to_str_test.go:13
Function
BenchmarkTop10
(b *testing.B)
23-profiling/00_lesson/optimization/top10_test.go:78
Function
BenchmarkVeryFast
(b *testing.B)
23-profiling/07_stringbuilder/stringbuilder_test.go:17
Function
BenchmarkVerySlow
(b *testing.B)
23-profiling/06_stringsvsre/stringsvsre_test.go:17
Function
Blocker
Blocker — middleware, которое «коротко замыкает» цепочку: не вызывает next и сразу возвращает собственный результат.
26-http/middleware-abstract/middleware_lib.go:27
Method
Bye
()
09-interfaces-p1/example/example.go:10
Method
Chat
(ctx context.Context, opts ...grpc.CallOption)
26-grpc-2/chat/api/proto/chat_grpc.pb.go:43
Method
Chat
(ChatService_ChatServer)
26-grpc-2/chat/api/proto/chat_grpc.pb.go:110
Method
Chat
(ChatService_ChatServer)
26-grpc-2/chat/api/proto/chat_grpc.pb.go:119
Method
Chat
(stream chatproto.ChatService_ChatServer)
26-grpc-2/chat/server/main.go:21
Method
Close
()
25-sql/internal/repository/psql/repository.go:28
Function
CommonUtil
()
05-testing/utils.go:5
Method
Connect
(ctx context.Context, dsn string)
25-sql/internal/repository/psql/repository.go:19
Function
ConvertMapWithGenerics
(in map[K]FROM)
23-profiling/11_generics/generics.go:17
Method
CreateEvent
(ctx context.Context, owner, title, text string, startTime *time.Time, endTime *time.Time)
19-clean-architecture/internal/domain/usecases/event.go:16
Method
CreateEvent
implements CalendarServiceServer
19-clean-architecture/internal/adapters/grpc/api/server.go:23
Method
CreateEvent
(ctx context.Context, in *CreateEventRequest, opts ...grpc.CallOption)
19-clean-architecture/internal/adapters/grpc/api/api.pb.go:322
Method
CreateEvent
(context.Context, *CreateEventRequest)
19-clean-architecture/internal/adapters/grpc/api/api.pb.go:333
Method
CreateEvent
(ctx context.Context, req *CreateEventRequest)
19-clean-architecture/internal/adapters/grpc/api/api.pb.go:339
Method
CreateTask
(ctx context.Context, req *proto.TaskRequest)
26-grpc-2/taskmanager/internal/task/handler.go:17
Method
CreateTask
(ctx context.Context, req *proto.TaskRequest)
26-grpc-2/taskmanager/internal/task/service.go:28
Method
CreateTask
(ctx context.Context, in *TaskRequest, opts ...grpc.CallOption)
26-grpc-2/taskmanager/api/proto/taskmanager_grpc.pb.go:48
← previous
next →
301–400 of 1,100, ranked by callers