@jg10 Thank you! The REST CRUD part is unclear to me. Does Solid support not just storing the triplets, but also something like files? This part is very similar to more classic web servers, am I understanding correctly?
N3 Patches are what I was looking for, thank you! I send an N3 Patch document to the pod, it handles it, and all's good.
Libraries are not particularly helpful, I would need a Go library, and I haven't found one. Looking up Go solid library yields some OOP-related guides :-(
@bouncepaw
That's right - the principle of #SolidProject is to enable the read-write web - an authenticated user can write anything to their server, not just RDF.
However if a resource is written in RDF, then patching is possible too.
A library is most needed for authentication, using the solid-oidc spec. It does look like someone has started something in go:
https://github.com/jlewi/solid-golang
https://solidproject.org/TR/oidc-primer