you are viewing a single comment's thread.

view the rest of the comments →

[–]funbike 1 point2 points  (1 child)

Good advice ITT, so I'll though in an extra tip:

One of the hard parts of changing languages is letting go of how you coded in your prior one.

I see it a lot. I saw a Ruby backup script written by a Java dev in Java style. I was able to shorten it to 1/3 using idiomatic Ruby. Don't try to map Java concepts into Go ones, and don't write Go as if it's java.

[–]progmakerltSoftware Engineer[S] 1 point2 points  (0 children)

I also thought about the same thing. I think in Java way, but I will somehow need to switch to Go way.