Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs: Wire spec (I want to try a Go port!) #1399

Open
IngwiePhoenix opened this issue Feb 20, 2025 · 0 comments
Open

docs: Wire spec (I want to try a Go port!) #1399

IngwiePhoenix opened this issue Feb 20, 2025 · 0 comments

Comments

@IngwiePhoenix
Copy link

Hello!

I recently wrote my own, and first, database driver for/in Go and it was a lot of fun. But coming up with a nice way to transport the data from server to client has given me food for thought. And, I just love experimenting, can't help it! ^^;

Recently I dug through Fireship's videos for a friend and we actually talked about databases - so I sent them the 100s of GUNjs video then and there - and that video is quite old by now. These days, I am a better programmer compared to back then.

So, to test myself, I would love to write (or attempt to) a Go port.

The idea is to use GUN to sync and SurrealDB to store. I am quite used to cryptographic things due to Nostr, but I haven't really figured out where's what in the docs. So far, I understood what the object schema should look like - but aside from that? Well, I am not sure which parts of the docs are "coming soon" or "actually implemented" o.o

Hence, I'd love to ask if you could point me towards the important bits implementing or representing the specs so I could try writing an implementation in Go, that actually works with the JavaScript client (err, "peer" would probably be the better term, no? ;) ).

Thanks and kind regards!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant