Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

i do the same because i find the var keyword ugly


Sure, I understand that from the POV of making your code explicit. Personally I have always tended towards, for example:

    var x string
when initializing empty (zero-value) vars, versus:

    x := "hello"
when initializing variables that should hold an initial value.

To me as a Go programmer at least, this is more obvious and intuitive as to the intent of the declaration.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: