diff options
| author | bndw <ben@bdw.to> | 2026-02-14 18:56:19 -0800 |
|---|---|---|
| committer | bndw <ben@bdw.to> | 2026-02-14 18:56:19 -0800 |
| commit | 7a5d5a53e5d6878f38382c4d35f644e088d318d2 (patch) | |
| tree | 5f8ba0bee800a5998ec4167c47e4adc6602243e1 /go.mod | |
| parent | 7fba76d7e4e63e0c29da81d6be43330743af1aaf (diff) | |
feat: add library comparison benchmarks with build tag isolation
Add comprehensive benchmarks comparing NWIO against nbd-wtf/go-nostr and
fiatjaf.com/nostr across event operations, signing, verification, and filtering.
Use build tag 'benchcmp' to prevent competitor libraries from polluting module
dependencies - they're only downloaded when explicitly running comparison tests.
Diffstat (limited to 'go.mod')
| -rw-r--r-- | go.mod | 10 |
1 files changed, 5 insertions, 5 deletions
| @@ -1,11 +1,11 @@ | |||
| 1 | module northwest.io/nostr | 1 | module northwest.io/nostr |
| 2 | 2 | ||
| 3 | go 1.21 | 3 | go 1.25 |
| 4 | 4 | ||
| 5 | require github.com/btcsuite/btcd/btcec/v2 v2.3.2 | 5 | require github.com/btcsuite/btcd/btcec/v2 v2.3.4 |
| 6 | 6 | ||
| 7 | require ( | 7 | require ( |
| 8 | github.com/btcsuite/btcd/chaincfg/chainhash v1.0.1 // indirect | 8 | github.com/btcsuite/btcd/chaincfg/chainhash v1.1.0 // indirect |
| 9 | github.com/decred/dcrd/crypto/blake256 v1.0.0 // indirect | 9 | github.com/decred/dcrd/crypto/blake256 v1.1.0 // indirect |
| 10 | github.com/decred/dcrd/dcrec/secp256k1/v4 v4.0.1 // indirect | 10 | github.com/decred/dcrd/dcrec/secp256k1/v4 v4.4.0 // indirect |
| 11 | ) | 11 | ) |
