Event JSON
{
"id": "42b4ad12a00efd722f03ab203cf57d516ba3447a533063da4d2314d23135d23c",
"pubkey": "ea437ea0b5c8aa63bc82746a2f1d02c8770948d2d846debdf92a4b01452d12bd",
"created_at": 1695970544,
"kind": 1,
"tags": [
[
"p",
"17044452c70357c3967310e80da7e277f3cf0ff7dbd747a1bce1e201beb31cf9",
"wss://relay.mostr.pub"
],
[
"p",
"376a3864d7fde31572b0cf4f41e09917e7a6471145a0d4d0bedda7a76bbeae54",
"wss://relay.mostr.pub"
],
[
"e",
"e09768814ffaebd2444d480c0b82023eef9bb781fda2fb5023e8da5cb943bf01",
"wss://relay.mostr.pub",
"reply"
],
[
"proxy",
"https://pawb.fun/users/plznuzz/statuses/111147125617617999",
"activitypub"
]
],
"content": "nostr:npub1zuzyg5k8qdtu89nnzr5qmflzwleu7rlhm0t50gduu83qr04nrnus0hm2vc Channels seem too complicated to me for this use case. I would make a structure to hold the state for requests, and modify it within a goroutine. Then you can just kick them off (using the waitgroup for sync), and when they're done, the results \u0026 error states are easily accessible.\n\nhttps://cdn.pawb.social/mastodon-pawb/media_attachments/files/111/147/119/143/382/671/original/14373dde8a46c6fd.jpeg",
"sig": "dca3af0afa54210a8b3eb82537ee91a07a1e646223df5cad922a8f3e983bed003b9d215f6c6ca7e7fd6dd07acb4feabf83276b188125bd4c20474d5b537e219e"
}