Oh god. They basically just took Go and added unnecessary parenthesis. This is the worst way to make Go LISP-like.
In my opinion, people who complain about Lisp's parentheses are usually the ones that have absolutely no idea about Lisp, nor have they any experience with it. Once you get "into" Lisp, you do not see it as a bunch of parentheses anymore, so focusing on this aspect suggests that the person who does it, does not really have much previous experience with Lisp.
func(a,b) => (func a b)
if ( a > b) { => (if (> a b) something)
// something
}