/explore
|
You are here |
machiel.me | ||
| | | | |
studiofreya.org
|
|
| | | | | ||
| | | | |
hermanschaaf.com
Benchmarks of various approaches |
|
| | | | | ||
| | | | |
mfbmina.dev
One of my favorite features in Go is the possibility of writing benchmark tests. At Go 1.24, this feature has a new look, making it easier to use. To demonstrate these changes, let's suppose a function that calculates the factorial recursively and one that calculates it through loops. func FatorialRecursive(n int) int { if n == 0 { return 1 } return n * FatorialRecursive(n-1) } func FatorialLoop(n int) int { aux := 1 for i := 1; i <= n; i++ { aux *= i } return aux } Previously, to write a benchmark, it was necessary to write down the whole execution loop of the test. When done, we need to run the command $ go test -bench . |
|
| | | | | ||
| | | | |
hsivonen.fi
[AI summary] The provided text appears to be a series of numbers and letters, possibly representing data points or measurements. The numbers may correspond to different categories or identifiers, while the letters could indicate classifications or types. However, without additional context or formatting, it is challenging to determine the exact nature or purpose of this data. Further clarification or structure would be needed to interpret the information accurately. |
|
| | | |||