func (myNode *myTreeNode) postOrder() {
if myNode == nil || myNode.node == nil {
return
}
left := myTreeNode{myNode.node.Left}
right := myTreeNode{myNode.node.Right}
left := myTreeNode{myNode.node.Left}
right := myTreeNode{myNode.node.Right}
里面为什么会有myTreeNode{}包一下这个是什么意思?是myTreeNode的初始化吗?可是myNode不是已经是myTreeNode了吗。这个涉及到什么语法点呢