Is worth sending a patch to khatru to add support for NIP-11 imo, as a relay explorer dev it's annoying when relays don't have it.

Reply to this note

Please Login to reply.

Discussion

lol, i had to rewrite so much of the codebase it's futile to try and patch

i gave everything logical names and reduced the amount of work it does decoding JSON, chased down a dozen concurrency bugs and NIP-11 for one thing, and a whole heap of other things

really, it was intentional to provide a framework to build something better, but anyone who tried to use go-nostr who isn't experienced with working with go would be oblivious to how badly it's architected and implemented

yes the roof is above the foundations but that's about as far as the correctness goes