this syntax was started quite some time ago, and I do not understand its appeal
to me, even with initialization,
var arr int[2]{ 1, 2 } // wrong!
is more readable than
var arr [2]int{ 1, 2 } // to me this seems klutzy
before more people get on my case, please see notes, and link in answer was exactly the info I was seeking.