I am defined a function using pointer, like the following
func concat(head1, head2 *Node) Node {
}
and pass in pointer. but I am wondering if Go supports pass by reference like C++ which I could use like the following
func concat(head1, head2 &Node) Node