Я просто наткнулся на этот вопрос в FAQ по Go, и он напомнил мне что-то, что меня раздражало какое-то время. К сожалению, я действительно не понимаю, к чему идет ответ.
Кажется, что почти каждый не-C-подобный язык ставит тип после имени переменной, например:
var : int
Просто из чистого любопытства, почему это? Есть ли преимущества в выборе одного или другого?