This question probably stems from tons of confusion, so thanks for your understanding.
As far as I understand,
ipfs.dag (aka IPLD?) is newer, more flexible and preferred to
ipfs.object. But on the other hand,
ipfs.object enables one to create a directory structure, similar to MFS, but for arbitrary data (vs files), eg one can add/delete links to an existing object, and a new cid is generated.
That behaviour is quite useful to track a bunch of nodes under one directory, for example app state, user data, …etc.
My question is, how can one accomplish that MFS-like behaviour on top the newer
ipfs.dag API? Or shall I just stick to
ipfs.object in that case?
Additionally, I wonder why there’s no IPFS DAG API in the Go interface, and whether it has a different name iface - GoDoc