Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Go Performans Rehberi

Go Performans Rehberi

https://gophercon.ist/ için hazırladığım sunum

Oğuzhan

July 25, 2020
Tweet

More Decks by Oğuzhan

Other Decks in Technology

Transcript

  1. 70.1 ns/op BenchmarkBytesReplace-4 20000000 70.1 ns/op 32 B/op 1 allocs/op

    BenchmarkStringsReplace-4 10000000 132 ns/op 64 B/op 2 allocs/op
  2. BenchmarkIncrementMutex-16 87149690 12.3 ns/op 0 B/op 0 allocs/op BenchmarkIncrementMutexNoDefer-16 99812758

    12.2 ns/op 0 B/op 0 allocs/op BenchmarkIncrementAtomic-16 286304998 4.19 ns/op 0 B/op 0 allocs/op BenchmarkConcurrentMutex-16 226051 5104 ns/op 16 B/op 1 allocs/op BenchmarkConcurrentMutexNoDefer-16 235743 4941 ns/op 16 B/op 1 allocs/op BenchmarkConcurrentAtomic-16 260210 4635 ns/op 16 B/op 1 allocs/op 4.19 ns/op