MCPcopy Create free account

hub / github.com/callicoder/golang-tutorials / functions

Functions133 in github.com/callicoder/golang-tutorials

↓ 5 callersMethodArea
()
14-interfaces/01-interface-example/main.go:10
↓ 2 callersMethodIsAbove
(y float64)
13-methods/07-method-with-value-receiver-vs-function-with-value-argument/main.go:12
↓ 2 callersMethodPerimeter
()
14-interfaces/01-interface-example/main.go:11
↓ 2 callersMethodTranslate
Method with Pointer receiver
13-methods/06-method-with-pointer-receiver-vs-function-with-pointer-argument/main.go:12
↓ 2 callersFunctionprintEmployee
(employees map[int]string, employeeId int)
10-maps/06-check-key-existence/main.go:20
↓ 1 callersMethodArea
()
14-interfaces/01-interface-example/main.go:64
↓ 1 callersFunctionCalculateTotalArea
================================================================================== Generic function to calculate the total area of multiple shapes of
14-interfaces/01-interface-example/main.go:48
↓ 1 callersMethodIsAbove
Method with receiver `Point`
13-methods/01-method-example/main.go:13
↓ 1 callersFunctionIsAboveFunc
(p Point, y float64)
13-methods/07-method-with-value-receiver-vs-function-with-value-argument/main.go:16
↓ 1 callersFunctionIsAboveFunc
(p Point, y float64)
13-methods/02-methods-are-functions/main.go:12
↓ 1 callersMethodNthTerm
Method with receiver `ArithmeticProgression`
13-methods/03-same-method-names-on-different-types/main.go:13
↓ 1 callersMethodNthTerm
Method with receiver `GeometricProgression`
13-methods/03-same-method-names-on-different-types/main.go:22
↓ 1 callersMethodString
()
16-command-line-flags/command-line-flags.go:11
↓ 1 callersMethodTranslate
* Translates the current Point, at location (X,Y), by dx along the x axis and dy along the y axis so that it now represents the point (X+dx,Y+dy).
13-methods/04-methods-with-pointer-receivers/main.go:15
↓ 1 callersFunctionTranslateFunc
* Translates the current Point, at location (X,Y), by dx along the x axis and dy along the y axis so that it now represents the point (X+dx,Y+dy).
13-methods/05-functions-with-pointer-arguments/main.go:15
↓ 1 callersFunctionTranslateFunc
Function with Pointer argument
13-methods/06-method-with-pointer-receiver-vs-function-with-pointer-argument/main.go:18
↓ 1 callersFunctionavg
(x float64, y float64)
06-functions/01-function-declaration/main.go:5
↓ 1 callersFunctiongetNamedStockPriceChange
(prevPrice, currentPrice float64)
06-functions/04-function-named-return-values/main.go:8
↓ 1 callersFunctiongetStockPriceChange
(prevPrice, currentPrice float64)
06-functions/05-blank-identifier/main.go:8
↓ 1 callersFunctiongetStockPriceChange
(prevPrice, currentPrice float64)
06-functions/02-function-multiple-return-values/main.go:8
↓ 1 callersFunctiongetStockPriceChangeWithError
(prevPrice, currentPrice float64)
06-functions/03-function-multiple-return-values-error/main.go:9
↓ 1 callersFunctionisEmployeeExists
(employees map[int]string, employeeId int)
10-maps/06-check-key-existence/main.go:28
↓ 1 callersMethodreverse
()
13-methods/08-methods-on-non-struct-types/main.go:9
↓ 1 callersFunctionreverseRunes
Reverses an array of runes This function is not exported (It is only visible inside the `strings` package)
07-packages/strings/reverse_runes.go:5
MethodArea
()
14-interfaces/01-interface-example/main.go:20
MethodArea
()
14-interfaces/01-interface-example/main.go:38
MethodDiameter
()
14-interfaces/01-interface-example/main.go:28
FunctionIsPrime
Checks if a number is prime or not
07-packages/numbers/prime.go:6
MethodLen
()
15-sorting/custom-sorting-struct.go:15
MethodLess
(i, j int)
15-sorting/custom-sorting-struct.go:21
MethodPerimeter
()
14-interfaces/01-interface-example/main.go:24
MethodPerimeter
()
14-interfaces/01-interface-example/main.go:42
FunctionReverse
Reverses a string * Since strings in Go are immutable, we first convert the string to a mutable array of runes ([]rune), perform the reverse operat
07-packages/strings/reverse.go:8
MethodSet
(value string)
16-command-line-flags/command-line-flags.go:15
MethodSwap
(i, j int)
15-sorting/custom-sorting-struct.go:18
Functionmain
()
09-slices/11-slice-append-capacity/main.go:5
Functionmain
()
09-slices/06-slice-extend-capacity/main.go:5
Functionmain
()
09-slices/15-slice-iterate-for-loop/main.go:5
Functionmain
()
09-slices/01-create-slice/main.go:5
Functionmain
()
09-slices/10-slice-append/main.go:5
Functionmain
()
09-slices/07-create-slice-using-make/main.go:5
Functionmain
()
09-slices/09-slice-copy/main.go:5
Functionmain
()
09-slices/03-create-slice-from-another-slice/main.go:5
Functionmain
()
09-slices/04-slice-modify/main.go:5
Functionmain
()
09-slices/12-slice-append-nil/main.go:5
Functionmain
()
09-slices/05-slice-length-capacity/main.go:5
Functionmain
()
09-slices/02-create-slice-from-array/main.go:5
Functionmain
()
09-slices/08-slice-zero-value/main.go:5
Functionmain
()
09-slices/17-slice-iterate-range-blank-identifier/main.go:5
Functionmain
()
09-slices/13-slice-append-another-slice/main.go:5
Functionmain
()
09-slices/16-slice-iterate-range/main.go:5
Functionmain
()
09-slices/14-slice-of-slices/main.go:5
Functionmain
()
15-sorting/sorting.go:8
Functionmain
()
15-sorting/sorting-by-comparator.go:8
Functionmain
()
15-sorting/reverse-sorting.go:8
Functionmain
()
15-sorting/custom-sorting-struct.go:25
Functionmain
()
15-sorting/sorting-struct-slice-by-comparator.go:13
Functionmain
()
05-control-flow/09-for-without-increment-statement/main.go:4
Functionmain
()
05-control-flow/05-switch-combine-cases/main.go:4
Functionmain
()
05-control-flow/02-if-else-condition/main.go:4
Functionmain
()
05-control-flow/11-for-break/main.go:4
Functionmain
()
05-control-flow/10-for-infinite/main.go:3
Functionmain
()
05-control-flow/12-for-continue/main.go:4
Functionmain
()
05-control-flow/07-for-loop/main.go:4
Functionmain
()
05-control-flow/04-switch-statement/main.go:4
Functionmain
()
05-control-flow/06-switch-with-no-expression/main.go:4
Functionmain
()
05-control-flow/03-if-else-if-condition/main.go:4
Functionmain
()
05-control-flow/08-for-without-init-statement/main.go:4
Functionmain
()
05-control-flow/01-if-condition/main.go:4
Functionmain
()
07-packages/main/main.go:12
Functionmain
()
07-packages/myapp/app.go:11
Functionmain
()
08-arrays/07-multi-dimensional-array/main.go:5
Functionmain
()
08-arrays/01-array-declaration/main.go:5
Functionmain
()
08-arrays/02-array-indexing/main.go:5
Functionmain
()
08-arrays/05-array-iteration/array_iteration.go:5
Functionmain
()
08-arrays/03-array-initialization/main.go:5
Functionmain
()
08-arrays/06-array-iteration-range/main.go:5
Functionmain
()
08-arrays/04-array-value-types/main.go:5
Functionmain
()
18-base64-encoding-decoding/01-base64-encoding/main.go:8
Functionmain
()
18-base64-encoding-decoding/02-base64-decoding/main.go:8
Functionmain
()
16-command-line-flags/positional-arguments.go:8
Functionmain
()
16-command-line-flags/command-line-flags.go:22
Functionmain
()
02-variables/01-variable-declaration/main.go:5
Functionmain
()
02-variables/02-type-inference/main.go:5
Functionmain
()
02-variables/03-zero-values/main.go:5
Functionmain
()
11-pointers/07-pointer-equality/main.go:5
Functionmain
()
11-pointers/06-pointer-arithmetic/main.go:3
Functionmain
()
11-pointers/04-pointer-new-function/main.go:5
Functionmain
()
11-pointers/03-pointer-dereference/main.go:5
Functionmain
()
11-pointers/02-pointer-initialization/main.go:5
Functionmain
()
11-pointers/05-pointer-to-pointer/main.go:5
Functionmain
()
11-pointers/01-pointer-declaration/main.go:5
Functionmain
()
06-functions/03-function-multiple-return-values-error/main.go:19
Functionmain
()
06-functions/05-blank-identifier/main.go:14
Functionmain
()
06-functions/01-function-declaration/main.go:9
Functionmain
()
06-functions/04-function-named-return-values/main.go:14
Functionmain
()
06-functions/02-function-multiple-return-values/main.go:14
Functionmain
()
13-methods/05-functions-with-pointer-arguments/main.go:20
Functionmain
()
13-methods/08-methods-on-non-struct-types/main.go:19
Functionmain
()
13-methods/01-method-example/main.go:17
next →1–100 of 133, ranked by callers