git.replicatr.dev

command module
v0.0.14 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 4, 2024 License: CC0-1.0 Imports: 3 Imported by: 0

README

nostr canary

nodl

Go relay, client and (TODO) libraries for the nostr protocol with a focus on performance

building

see p256k1 docs for building with the bitcoin-core/secp256k1 library interfaced with CGO (it is about 2x faster at verification and 4x faster at signing) but if you don't want to use CGO or can't, set the build tag btcec to disable the secp256k1 CGO binding interface.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
cmd
pkg
codec
Package codec defines interfaces for use with both pointer and reference types that allows proper integration with zero-copy and allocation pools
Package codec defines interfaces for use with both pointer and reference types that allows proper integration with zero-copy and allocation pools
relay/eventstore/badger/keys
Package keys is a composable framework for constructing badger keys from fields of events.
Package keys is a composable framework for constructing badger keys from fields of events.
relay/eventstore/l2
Package l2 is a testing data store that implements a level 2 cache for events with a badger eventstore.
Package l2 is a testing data store that implements a level 2 cache for events with a badger eventstore.
util/atomic
Package atomic provides simple wrappers around numerics to enforce atomic access.
Package atomic provides simple wrappers around numerics to enforce atomic access.
util/atomic/internal/gen-atomicint
gen-atomicint generates an atomic wrapper around an integer type.
gen-atomicint generates an atomic wrapper around an integer type.
util/atomic/internal/gen-atomicwrapper
gen-atomicwrapper generates wrapper types around other atomic types.
gen-atomicwrapper generates wrapper types around other atomic types.
util/context
Package context is a set of shorter names for the very stuttery context library.
Package context is a set of shorter names for the very stuttery context library.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL