Earlier quoted context omitted.
People who prefer golang use it _because_ it is verbose. Nothing is implicit and that makes good easy to read.
25 years ago.... "People who prefer Java use it _because_ it is verbose. Nothing is implicit and that makes good easy to read." The irony.
It could be less verbose without loosing readability. My two top picks would be to add a ternary expression and a real while loop so that you could write better iterators.
while next := some.Next(); next != nil { // ... }
Such a while loop would be consistent with the if statement support for an assignment and following check.