absurd performance increase benefit over a naïve id comparison! goos: linux goarch: amd64 pkg: github.com/nbd-wtf/go-nostr cpu: AMD Ryzen 3 3200G with Radeon Vega Graphics BenchmarkIDCheck/naïve-4 1478547 802.9 ns/op 488 B/op 15 allocs/op BenchmarkIDCheck/big_brain-4 1673341 715.3 ns/op 358 B/op 12 allocs/op
3.3 KiB
3.3 KiB