I know golang supports multiple assignment, for instance,
a, b = c, d
I want to know if the assignment following the left->right order? For instance, if I play with trees:
parent, child = child, child.child
Does it guarantee both parent and child are assigned one level deeper in the tree?