Re:Go + Services = One Goliath Project
by SomaticPirate on Saturday December 21, 2019 @07:52PM
(#21854372)
It also lends itself to patterns in code. One thing that learned about Python coming from Perl was there was a “Pythonic” solution. Go seems to take that idea further with gofmt and a small but powerful std lib. I can typically glance at how someone is configuring their http.Server and understand the intention of the code.
[ Parent
| on HN ]
Re:Go + Services = One Goliath Project
by idoubtit on Saturday December 21, 2019 @08:29PM
(#21854519)
The "pythonic" way was a mantra that has been obsolete for a long time. With Python, there are many (unsatisfying) ways to declare dependencies, many ways to format code (I hope "black" will prevail), many ways to format a string, many ways to create a struct/record...
The lack of quality batteries included also leads to "there is more than one way to do it" through the choice of unofficial libraries. My experience is that the extensive standard library of Go brings more normalisation.