MCPcopy Create free account

hub / github.com/bobstrecansky/HighPerformanceWithGo / functions

Functions279 in github.com/bobstrecansky/HighPerformanceWithGo

↓ 10 callersFunctionbenchmarkBinarySearchTimings
(i int, b *testing.B)
2-data-structures-and-algorithms/BigO-notation-o-logn/logn_test.go:5
↓ 6 callersFunctionbenchmarkFibonacci
(x int, b *testing.B)
2-data-structures-and-algorithms/BigO-notation-o-2n/o2n_test.go:5
↓ 5 callersFunctionbenchmarkBubbleSort
(x int, b *testing.B)
2-data-structures-and-algorithms/BigO-notation-o-n2/on2_test.go:5
↓ 4 callersMethodAppend
(node *LinkedListNode)
4-standard-template-library/containers/singleLinkedList.go:14
↓ 3 callersMethodPrintUserInfo
(ctx context.Context, in *UserInfoRequest, opts ...grpc.CallOption)
7-template-programming-in-go/grpcExample/userinfo/userinfo.pb.go:144
↓ 3 callersFunctionbenchmarkOnlognLoop
func benchmarkBinarySearch(i int, b *testing.B) { for n := 0; n < b.N; n++ { rand.Seed(time.Now().Unix()) intGroup := generateIntSlice(i) intRe
2-data-structures-and-algorithms/BigO-notation-o-nlogn/onlogn_test.go:22
↓ 3 callersFunctionbenchmarkSimpleLoop
(i int, b *testing.B)
2-data-structures-and-algorithms/BigO-notation-o-n/on_test.go:5
↓ 2 callersMethodNext
()
3-iterators-and-generators/iterators/next.go:20
↓ 2 callersFunctionaddHeader
Adds a header, Foo:Bar
3-iterators-and-generators/closures/http_middleware.go:29
↓ 2 callersFunctionhello
(w http.ResponseWriter, r *http.Request)
10-runtime-evaluations-in-go/runtime/gctraceExample.go:8
↓ 2 callersFunctionincrementCounter
()
3-iterators-and-generators/closures/increment_closure.go:5
↓ 2 callersFunctionmatrixPrint
(m mat.Matrix)
5-vectors-and-matrices/transposeMatrix.go:15
↓ 2 callersFunctionmatrixPrint
(m mat.Matrix)
5-vectors-and-matrices/matrixTranspose.go:15
↓ 2 callersFunctionnewStatusCode
Sets a HTTP 418 (I'm a Teapot) status code for the response
3-iterators-and-generators/closures/http_middleware.go:21
↓ 2 callersFunctionprintToChannel
(s string, ch chan string)
3-iterators-and-generators/channels/unbuffered_channel.go:7
↓ 2 callersFunctionsleep
(sleepTime int)
12-profiling-with-pprof/httpProfiling.go:20
↓ 1 callersFunctionBubbleSort
(i int)
2-data-structures-and-algorithms/BigO-notation-o-n2/on2.go:18
↓ 1 callersFunctionBufferedChanLoop
(n int)
3-iterators-and-generators/iterators/buffered_chan.go:5
↓ 1 callersFunctionCallbackLoop
(top int)
3-iterators-and-generators/iterators/callback.go:5
↓ 1 callersFunctionCarJSON
()
2-data-structures-and-algorithms/Benchstat-comparison/multi/comparisonLarger.go:17
↓ 1 callersFunctionCarJSON
()
2-data-structures-and-algorithms/Benchstat-comparison/single/comparison.go:15
↓ 1 callersFunctionCgoPrint
(n int)
9-gpu-parallelization-in-go/cgo/benchmarkCgo.go:13
↓ 1 callersFunctionFibonacci
(i int)
2-data-structures-and-algorithms/BigO-notation-o-2n/o2n.go:3
↓ 1 callersFunctionGoPrint
(n int)
9-gpu-parallelization-in-go/cgo/benchmarkCgo.go:19
↓ 1 callersFunctionInitInts
()
2-data-structures-and-algorithms/iterators/function_with_callback.go:12
↓ 1 callersFunctionIntCallbackIterator
(cb func(int))
2-data-structures-and-algorithms/iterators/function_with_callback.go:18
↓ 1 callersFunctionNewCounterIterator
(top int)
3-iterators-and-generators/iterators/next.go:11
↓ 1 callersFunctionNextLoop
(top int)
3-iterators-and-generators/iterators/next.go:36
↓ 1 callersFunctionOnlognLoop
(n int)
2-data-structures-and-algorithms/BigO-notation-o-nlogn/onlogn.go:3
↓ 1 callersMethodString
()
7-template-programming-in-go/grpcExample/userinfo/userinfo.pb.go:34
↓ 1 callersFunctionTenWords
()
2-data-structures-and-algorithms/BigO-notation-o-1/o1.go:8
↓ 1 callersFunctionThreeWords
()
2-data-structures-and-algorithms/BigO-notation-o-1/o1.go:3
↓ 1 callersFunctionUnbufferedChanLoop
(n int)
3-iterators-and-generators/iterators/unbuffered_chan.go:5
↓ 1 callersFunctionadminCheck
Checks for a “user:admin” header, proper credentials for the admin path
3-iterators-and-generators/closures/http_middleware.go:9
↓ 1 callersFunctionbenchmarkBufferedChan
(i int, b *testing.B)
3-iterators-and-generators/iterators/iterators_test.go:25
↓ 1 callersFunctionbenchmarkCallback
(i int, b *testing.B)
3-iterators-and-generators/iterators/iterators_test.go:11
↓ 1 callersFunctionbenchmarkLoop
(i int, b *testing.B)
3-iterators-and-generators/iterators/iterators_test.go:5
↓ 1 callersFunctionbenchmarkNext
(i int, b *testing.B)
3-iterators-and-generators/iterators/iterators_test.go:18
↓ 1 callersFunctionbenchmarkUnbufferedChan
(i int, b *testing.B)
3-iterators-and-generators/iterators/iterators_test.go:32
↓ 1 callersFunctionbinarySearch
Use Go's binary search algorithm to traverse through a sorted array
2-data-structures-and-algorithms/BigO-notation-o-logn/logn.go:31
↓ 1 callersFunctionbinarySearchTimings
(n int)
2-data-structures-and-algorithms/BigO-notation-o-logn/logn.go:35
↓ 1 callersFunctioncallbackLoopIterator
(top int, callback func(n int) error)
3-iterators-and-generators/iterators/callback.go:15
↓ 1 callersFunctioncount
(n int)
3-iterators-and-generators/generators/generators.go:5
↓ 1 callersFunctioncount
(n int)
3-iterators-and-generators/generators/forloop.go:5
↓ 1 callersFunctioncreateDataset
(datasetSize int)
14-clustering-and-job-queueing-in-go/clustering/kmeans/kmeans.go:13
↓ 1 callersMethoddisplayEmail
()
6-composing-readable-go-code/userMethod.go:12
↓ 1 callersFunctiondoWork
(ctx context.Context)
13-tracing-with-trace-tool/OpenCensusExample/tracingToZipkin.go:42
↓ 1 callersFunctionfindMaxInt
(b []int)
4-standard-template-library/algorithms/minmax.go:16
↓ 1 callersFunctionfindMinInt
(a []int)
4-standard-template-library/algorithms/minmax.go:5
↓ 1 callersFunctiongenerateIntSlice
Create a slice of n sorted ints generateIntSlice(3) == [0 1 2]
2-data-structures-and-algorithms/BigO-notation-o-logn/logn.go:14
↓ 1 callersFunctiongenerateIntSlice
Create a slice of n sorted ints generateIntSlice(3) == [0 1 2]
2-data-structures-and-algorithms/BigO-notation-o-n/on.go:5
↓ 1 callersFunctiongenerateRandomSlice
(size int)
2-data-structures-and-algorithms/BigO-notation-o-n2/on2.go:8
↓ 1 callersFunctiongithubRequest
(ctx context.Context, w http.ResponseWriter, r *http.Request)
15-code-quality-across-versions/GoogleCloudTrace/trace.go:35
↓ 1 callersFunctionhelloGo
()
3-iterators-and-generators/anonymous-functions/hello_anonymous.go:5
↓ 1 callersFunctionmakeRequest
(ctx context.Context, url string)
13-tracing-with-trace-tool/OpenCensusExample/ocZipkin.go:28
↓ 1 callersFunctionmatrixPrint
(m mat.Matrix)
5-vectors-and-matrices/gonumVector.go:9
↓ 1 callersFunctionmatrixPrint
(m mat.Matrix)
5-vectors-and-matrices/scaleMatrix.go:15
↓ 1 callersFunctionmatrixPrint
(m mat.Matrix)
5-vectors-and-matrices/matrixSum.go:15
↓ 1 callersFunctionmultiply
9-gpu-parallelization-in-go/docker_cuda/cuda_multiply.cpp:7
↓ 1 callersFunctionpanicRoutine
(c chan bool)
10-runtime-evaluations-in-go/traceback.go:15
↓ 1 callersFunctionpanicRoutine
(c chan bool)
10-runtime-evaluations-in-go/traceback/traceback.go:15
↓ 1 callersFunctionprettyPrintMatrix
(m mat.Matrix)
5-vectors-and-matrices/vectorManipulation.go:16
↓ 1 callersFunctionprintBool
(b bool, ch chan bool)
3-iterators-and-generators/channels/unbuffered_channel.go:14
↓ 1 callersFunctionprintCluster
(clusters clusters.Clusters)
14-clustering-and-job-queueing-in-go/clustering/kmeans/kmeans.go:24
↓ 1 callersMethodprintEmail
()
6-composing-readable-go-code/userMethodPointer.go:20
↓ 1 callersFunctionprintSleep
(s string)
3-iterators-and-generators/goroutines/simple_goroutine.go:8
↓ 1 callersFunctionrandNumber
(testSet []int)
2-data-structures-and-algorithms/BigO-notation-o-logn/logn.go:23
↓ 1 callersFunctionremove
Remove i indexed item in slice
4-standard-template-library/containers/slice.go:6
↓ 1 callersFunctionretrieve
(url string, wg *sync.WaitGroup)
3-iterators-and-generators/workgroups/workgroups.go:10
↓ 1 callersFunctionreverse
(s []string)
4-standard-template-library/algorithms/reverse.go:7
↓ 1 callersFunctionrunJob
(id int, individualJob job)
14-clustering-and-job-queueing-in-go/jobqueues/jobQueue/jobQueue.go:17
↓ 1 callersFunctionsalutation
()
3-iterators-and-generators/anonymous-functions/hello_anonymous_variable_as_function.go:5
↓ 1 callersFunctionsearchInts
(intArray []int, searchNumber int, done chan bool)
3-iterators-and-generators/channels/unbuffered_channel_int.go:14
↓ 1 callersFunctionsendMail
()
14-clustering-and-job-queueing-in-go/jobqueues/goroutine/gomail.go:19
↓ 1 callersFunctionsimpleLoop
(n int)
3-iterators-and-generators/iterators/loops.go:5
↓ 1 callersFunctionsimpleLoopSum
Sum the elements in a slice
2-data-structures-and-algorithms/BigO-notation-o-n/on.go:14
↓ 1 callersFunctionsleep
(sleepTime int)
12-profiling-with-pprof/timedHttpProfiling.go:25
↓ 1 callersFunctionsleep
(ctx context.Context, w http.ResponseWriter, r *http.Request)
15-code-quality-across-versions/GoogleCloudTrace/trace.go:28
↓ 1 callersFunctionsortInts
(intArray []int, done chan bool)
3-iterators-and-generators/channels/unbuffered_channel_int.go:8
↓ 1 callersFunctiontracingServer
()
13-tracing-with-trace-tool/OpenCensusExample/ocZipkin.go:17
↓ 1 callersMethodupdateEmail
(newEmail string)
6-composing-readable-go-code/userMethodPointer.go:12
↓ 1 callersMethodupdatePhone
(newPhone string)
6-composing-readable-go-code/userMethodPointer.go:16
↓ 1 callersFunctionwait
()
12-profiling-with-pprof/memoryLeakTest/memoryLeak.go:25
↓ 1 callersFunctionwriteToRedis
(ctx context.Context, key string, value string)
13-tracing-with-trace-tool/OpenCensusExample/ocZipkin.go:45
FunctionBenchmarkBinarySearchTimings10
(b *testing.B)
2-data-structures-and-algorithms/BigO-notation-o-logn/logn_test.go:12
FunctionBenchmarkBinarySearchTimings100
(b *testing.B)
2-data-structures-and-algorithms/BigO-notation-o-logn/logn_test.go:13
FunctionBenchmarkBinarySearchTimings1000
(b *testing.B)
2-data-structures-and-algorithms/BigO-notation-o-logn/logn_test.go:16
FunctionBenchmarkBinarySearchTimings10000
(b *testing.B)
2-data-structures-and-algorithms/BigO-notation-o-logn/logn_test.go:20
FunctionBenchmarkBinarySearchTimings100000
(b *testing.B)
2-data-structures-and-algorithms/BigO-notation-o-logn/logn_test.go:21
FunctionBenchmarkBinarySearchTimings200
(b *testing.B)
2-data-structures-and-algorithms/BigO-notation-o-logn/logn_test.go:14
FunctionBenchmarkBinarySearchTimings2000
(b *testing.B)
2-data-structures-and-algorithms/BigO-notation-o-logn/logn_test.go:17
FunctionBenchmarkBinarySearchTimings300
(b *testing.B)
2-data-structures-and-algorithms/BigO-notation-o-logn/logn_test.go:15
FunctionBenchmarkBinarySearchTimings3000
(b *testing.B)
2-data-structures-and-algorithms/BigO-notation-o-logn/logn_test.go:18
FunctionBenchmarkBinarySearchTimings5000
(b *testing.B)
2-data-structures-and-algorithms/BigO-notation-o-logn/logn_test.go:19
FunctionBenchmarkBubbleSort10
(b *testing.B)
2-data-structures-and-algorithms/BigO-notation-o-n2/on2_test.go:12
FunctionBenchmarkBubbleSort100
(b *testing.B)
2-data-structures-and-algorithms/BigO-notation-o-n2/on2_test.go:13
FunctionBenchmarkBubbleSort1000
(b *testing.B)
2-data-structures-and-algorithms/BigO-notation-o-n2/on2_test.go:14
FunctionBenchmarkBubbleSort10000
(b *testing.B)
2-data-structures-and-algorithms/BigO-notation-o-n2/on2_test.go:15
FunctionBenchmarkBubbleSort100000
(b *testing.B)
2-data-structures-and-algorithms/BigO-notation-o-n2/on2_test.go:16
FunctionBenchmarkBufferedChan10000000
(b *testing.B)
3-iterators-and-generators/iterators/iterators_test.go:42
next →1–100 of 279, ranked by callers