import "github.com/ipfs/go-ipfs/merkledag" key, err := merkledag.NewRawNode([]byte("hello, world"))
import "github.com/ipfs/go-ipfs/merkledag" key := "QmQYdHbzyeZnRmRJhLfGLVjKdMujKD9iC3KaWXoT2jEY1T" node, err := merkledag.Get(ctx, ds, key)
import "github.com/ipfs/go-ipfs/merkledag" key := "QmQYdHbzyeZnRmRJhLfGLVjKdMujKD9iC3KaWXoT2jEY1T" node, err := merkledag.Get(ctx, ds, key) newKey, err := merkledag.Update(ctx, ds, node)This code updates a node in the Merkle DAG and generates a new Node Key for the updated node. Overall, the go github.com.ipfs.go-ipfs.merkledag Node Key is a crucial component of the IPFS Merkle DAG system, enabling nodes to be uniquely identified and accessed in a decentralized way.