Your question is slightly unclear, you state you want the value of the $Name variable to appear in the Link Text (the text displayed on the page), but your code example has that value in both the Link Text as well as in the Target Passage Name (the Passage shown if the link is selected).
eg. If the $Name variable equals "John" then you want the Link Text to read Go to John, and if the link is selected you want the Go to John Passage to be shown.
1. If you only want the Link Text to include the value of the $Name variable.
<<link `"Go to " + $Name` "Target Passage Name">><</link>>
2. If you want both the Link Text and the Target Passage Name to be the same.
<<link `"Go to " + $Name` `"Go to " + $Name`>><</link>>
note: Both of the above examples used the backquote expression described in the Macro Arguments documentation.