Replying to Avatar fiatjaf

New https://github.com/fiatjaf/nak release (v0.17.0) has:

- `nak git` commands that allow cloning, setting up a new nip34/grasp repository, pushing, fetching and pulling (just call "nak git push", for example, instead of "git push")

- `nak req --only-missing` flag that takes a jsonl file with events and does negentropy with a target relay to only download the events that are not in that file (finally nostr:npub1v0lxxxxutpvrelsksy8cdhgfux9l6a42hsj2qzquu2zk7vc9qnkszrqj49 -- this was ready 2 weeks ago, but I had to make a ton of git stuff before I was able to publish it)

- `nak serve --negentropy --blossom --grasp` new flags that make hosting these things of servers locally much easier for debugging

- you can finally use npubs/nprofiles/nevents/naddrs directly as arguments to `nak event`, `nak req` and others (they will be parsed and included in the event or filter as proper hex)

```

kieran@kieran-x /m/k/c/nostr [1]> go install github.com/fiatjaf/nak@v0.17.0

go: github.com/fiatjaf/nak@v0.17.0 requires go >= 1.24.1; switching to go1.24.10

# fiatjaf.com/nostr/nip77

/home/kieran/go/pkg/mod/fiatjaf.com/nostr@v0.0.0-20251124002842-de54dd1fa4b8/nip77/nip77.go:113:6: wg.Go undefined (type "sync".WaitGroup has no field or method Go)

/home/kieran/go/pkg/mod/fiatjaf.com/nostr@v0.0.0-20251124002842-de54dd1fa4b8/nip77/nip77.go:122:6: wg.Go undefined (type "sync".WaitGroup has no field or method Go)

```

Reply to this note

Please Login to reply.

Discussion

Golang is stupid, it compiles on my machine. Maybe it is using go1.25 to compile for me and not giving me this error.

Anyway, published v0.17.1 now that forces that version.