this post was submitted on 19 Jul 2023
12 points (100.0% liked)
Golang
2206 readers
1 users here now
This is a community dedicated to the go programming language.
Useful Links:
Rules:
- Posts must be relevant to Go
- No NSFW content
- No hate speech, bigotry, etc
- Try to keep discussions on topic
- No spam of tools/companies/advertisements
- It’s OK to post your own stuff part of the time, but the primary use of the community should not be self-promotion.
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Because it's relevant and I'd love to see Lemmy get more popular, I'll post olowe.co/lemmy which provides a Client to the Lemmy HTTP API.
A little unusual is that I created a filesystem interface using io/fs. See FS. I used that to create an alternative Lemmy frontend for a kinda obscure text editor I use. See https://lemmy.sdf.org/post/1035382 For example the comments of that post are available at the path:
Only a small amount of the Lemmy API functionality is implemented but I'm filling it out slowly. Any patches appreciated ;)
cool client! that filesystem interface looks easy to implement for other APIs, neat!
Yeah it's good fun! For a good intro to the package, see the video [io/fs draft design] by Russ Cox. [io/fs draft design]: https://piped.video/watch?v=yx7lmuwUNv8