MCPcopy Create free account

hub / github.com/GoTurkiye/training / functions

Functions162 in github.com/GoTurkiye/training

↓ 13 callersMethodAdd
(x, y int)
203-test/unit-test/basket/calculator.go:4
↓ 9 callersMethodLike
()
101-basics/interfaces/interfaces.go:24
↓ 6 callersMethodOn
TODO: https://github.com/vektra/mockery ile auto gen mocklar uretebilirsiniz
203-test/unit-test/basket/discount_test.go:18
↓ 5 callersMethodInsert
(data MyItem)
301-algorithms/linear-lists/linked-list/linked-list.go:20
↓ 4 callersFunctionFib1
Fib1 returns Fibonacci sequence 1 1 2 3 5 8 13 ... O(2^n)
301-algorithms/dynamic-programming/fib.go:13
↓ 4 callersMethodLike
()
101-basics/functions/receivers.go:20
↓ 4 callersMethodPop
()
301-algorithms/linear-lists/stack/stack.go:27
↓ 4 callersMethodPush
(value MyItem)
301-algorithms/linear-lists/stack/stack.go:19
↓ 3 callersMethodDelete
(key string)
103-http/proxy/cache.go:109
↓ 3 callersMethodEnqueue
(value MyItem)
301-algorithms/linear-lists/queue/queue.go:15
↓ 2 callersFunctionFib2
Fib2 Memoization T(n) = calls x time it takes <= 2n + 1 (first time) . O(1) = O(n) 1...n
301-algorithms/dynamic-programming/fib.go:24
↓ 2 callersFunctionFib3
(n int, up []int)
301-algorithms/dynamic-programming/fib.go:40
↓ 2 callersMethodLikeCount
()
101-basics/errors/errors.go:39
↓ 2 callersMethodLikeCount
()
101-basics/interfaces/interfaces.go:10
↓ 2 callersFunctionNewCacheProxy
(key string, ttl time.Duration)
103-http/proxy/cache.go:35
↓ 2 callersFunctionNewMinPriceDiscount
(minAmount float64, calculator Calculator)
203-test/unit-test/basket/discount.go:13
↓ 2 callersMethodPrint
()
301-algorithms/linear-lists/linked-list/linked-list.go:51
↓ 2 callersMethodSet
(key string, cache Cache)
103-http/proxy/cache.go:103
↓ 2 callersMethodSet
(key string, ttl time.Duration)
103-http/proxy/limit.go:106
↓ 2 callersMethodString
Implement the flag.Value interface
202-cli/flag101/subcommand.go:14
↓ 2 callersMethodSubtract
(x, y int)
203-test/unit-test/basket/calculator.go:5
↓ 2 callersFunctionforLoopGoroutines
()
102-concurrency/performance/performance.go:12
↓ 1 callersMethodAccept
(key string)
103-http/proxy/proxy.go:10
↓ 1 callersMethodAdd
(x, y int)
203-test/unit-test/basket/calculator.go:12
↓ 1 callersMethodAmount
(amount, discount float64)
203-test/unit-test/basket/discount.go:20
↓ 1 callersMethodDelete
(data MyItem)
301-algorithms/linear-lists/linked-list/linked-list.go:36
↓ 1 callersMethodDelete
(key string)
103-http/proxy/limit.go:118
↓ 1 callersMethodDequeue
()
301-algorithms/linear-lists/queue/queue.go:19
↓ 1 callersMethodDivide
(x, y int)
203-test/unit-test/basket/calculator.go:7
↓ 1 callersMethodDivide
(x, y float64)
203-test/unit-test/basket/calculator.go:24
↓ 1 callersMethodGetGzipWriter
()
203-test/benchmark-test/gzip_with_pool.go:24
↓ 1 callersMethodIncrement
(key string)
103-http/proxy/limit.go:112
↓ 1 callersFunctionIsGreaterThan
(u1, u2 User)
101-basics/interfaces/interfaces.go:70
↓ 1 callersMethodLike
()
101-basics/errors/errors.go:20
↓ 1 callersMethodLikeCount
()
101-basics/functions/receivers.go:33
↓ 1 callersMethodMultiply
(x, y int)
203-test/unit-test/basket/calculator.go:6
↓ 1 callersMethodMultiply
(x, y int)
203-test/unit-test/basket/calculator.go:20
↓ 1 callersFunctionNewGzipWithPool
()
203-test/benchmark-test/gzip_with_pool.go:13
↓ 1 callersFunctionNewGzipWithoutPool
()
203-test/benchmark-test/gzip_without_pool.go:10
↓ 1 callersFunctionNewLimitProxy
(key string, limit int, ttl time.Duration)
103-http/proxy/limit.go:35
↓ 1 callersFunctionNewLinkedList
()
301-algorithms/linear-lists/linked-list/linked-list.go:16
↓ 1 callersFunctionNewQueue
()
301-algorithms/linear-lists/queue/queue.go:9
↓ 1 callersFunctionNewStack
(capacity uint64)
301-algorithms/linear-lists/stack/stack.go:11
↓ 1 callersMethodPercentage
(amount, percentage float64)
203-test/unit-test/basket/discount.go:32
↓ 1 callersMethodProxy
(c *fiber.Ctx)
103-http/proxy/proxy.go:11
↓ 1 callersMethodPutGzipWriter
(buf *gzip.Writer)
203-test/benchmark-test/gzip_with_pool.go:28
↓ 1 callersMethodSubtract
(x, y int)
203-test/unit-test/basket/calculator.go:16
↓ 1 callersMethodZip
(s string)
203-test/benchmark-test/gzip_without_pool.go:14
↓ 1 callersMethodZip
(s string)
203-test/benchmark-test/gzip_with_pool.go:33
↓ 1 callersFunctionfanIn
(inChans []chan int, outputChan chan int)
102-concurrency/channels/fan-in-out.go:57
↓ 1 callersFunctionincrement
(rt *RaceTest, wg *sync.WaitGroup)
102-concurrency/goroutines/race-condition-pointers.go:27
↓ 1 callersFunctionincrementWithLock
(rt *RaceTest, wg *sync.WaitGroup, mtx *sync.Mutex)
concurrency/goroutines/race-condition-pointers-fix.go:29
↓ 1 callersFunctionraceExample
()
102-concurrency/goroutines/race-condition.go:75
↓ 1 callersFunctionread
(reader *io.PipeReader, done chan struct{})
201-io/pipe.go:19
↓ 1 callersFunctionreadFile
()
201-io/read-file.go:16
↓ 1 callersFunctiontimer
(c <-chan time.Time)
101-basics/functions/functions.go:12
↓ 1 callersFunctionvalidateLabel
(r *v1.AdmissionRequest)
403-kubernetes-extensibility/main.go:70
↓ 1 callersFunctionwrite
(writer *io.PipeWriter)
201-io/pipe.go:46
↓ 1 callersFunctionwriteFile
()
201-io/file-write.go:20
MethodAccept
(key string)
103-http/proxy/cache.go:58
MethodAccept
(key string)
103-http/proxy/limit.go:59
MethodAdd
(x, y int)
203-test/unit-test/basket/discount_test.go:31
MethodAmount
(amount, discount float64)
203-test/unit-test/basket/discount.go:4
FunctionBenchmarkFib1
BenchmarkFib1-12 400746 3370 ns/op 0 B/op 0 allocs/op
301-algorithms/dynamic-programming/fib_test.go:6
FunctionBenchmarkFib2
BenchmarkFib2-12 623034940 1.992 ns/op 0 B/op 0 allocs/op
301-algorithms/dynamic-programming/fib_test.go:15
FunctionBenchmarkFib3
BenchmarkFib3-12 126282114 9.108 ns/op 0 B/op 0 allocs/op
301-algorithms/dynamic-programming/fib_test.go:28
FunctionBenchmarkForLoopGoroutinesTest
(t *testing.B)
102-concurrency/performance/bench_test.go:5
FunctionBenchmarkGzipWithPoll
(b *testing.B)
203-test/benchmark-test/gzip_test.go:20
FunctionBenchmarkGzipWithoutPoll
(b *testing.B)
203-test/benchmark-test/gzip_test.go:5
MethodDivide
(x, y int)
203-test/unit-test/basket/discount_test.go:43
FunctionEvictCacheHandler
(c *fiber.Ctx)
103-http/proxy/cache.go:42
FunctionExecute
Execute adds all child commands to the root command and sets flags appropriately. This is called by main.main(). It only needs to happen once to the r
202-cli/gt-tweeter/cmd/root.go:49
MethodLike
()
101-basics/interfaces/interfaces.go:9
MethodLikeCount
()
101-basics/interfaces/interfaces.go:37
MethodMultiply
(x, y int)
203-test/unit-test/basket/discount_test.go:39
FunctionNew
(co Options)
202-cli/gt-tweeter/pkg/client/client.go:31
MethodPercentage
(amount, percentage float64)
203-test/unit-test/basket/discount.go:5
MethodProxy
(c *fiber.Ctx)
103-http/proxy/cache.go:62
MethodProxy
(c *fiber.Ctx)
103-http/proxy/limit.go:63
FunctionProxyHandler
(c *fiber.Ctx)
103-http/proxy/proxy.go:20
FunctionResetLimitHandler
(c *fiber.Ctx)
103-http/proxy/limit.go:43
MethodSet
(value string)
202-cli/flag101/subcommand.go:18
MethodSubtract
(x, y int)
203-test/unit-test/basket/discount_test.go:35
FunctionTestAdd
(t *testing.T)
203-test/unit-test/basket/calculator_test.go:9
FunctionTestAmount
(t *testing.T)
203-test/unit-test/basket/discount_test.go:47
FunctionTestDivide
(t *testing.T)
203-test/unit-test/basket/calculator_test.go:65
FunctionTestMultiply
(t *testing.T)
203-test/unit-test/basket/calculator_test.go:44
FunctionTestPercentage
(t *testing.T)
203-test/unit-test/basket/discount_test.go:78
FunctionTestSubtract
(t *testing.T)
203-test/unit-test/basket/calculator_test.go:22
FunctionValidate
(rw http.ResponseWriter, r *http.Request)
403-kubernetes-extensibility/main.go:21
FunctionforLoopPlain
()
102-concurrency/performance/performance.go:31
Functioninit
()
202-cli/gt-tweeter/cmd/root.go:53
Functioninit
()
202-cli/gt-tweeter/cmd/completion/completion.go:68
Functioninit
()
202-cli/gt-tweeter/cmd/follower/follower.go:35
Functioninit
()
202-cli/gt-tweeter/cmd/follower/get.go:81
Functioninit
()
202-cli/gt-tweeter/cmd/follower/list.go:77
Functioninit
()
202-cli/gt-tweeter/cmd/tweet/show.go:73
Functioninit
()
202-cli/gt-tweeter/cmd/tweet/tweet.go:36
Functioninit
()
202-cli/gt-tweeter/cmd/tweet/send.go:54
Functioninit
()
202-cli/gt-tweeter/cmd/account/account.go:35
next →1–100 of 162, ranked by callers