DEV Community

Discussion on: Learn Go by writing tests

Collapse
 
shajorjita profile image
RJ • Edited

I hate to sound negative, but want to caution that anyone who is planning to learn Go should take a look at this page:
github.com/ksimka/go-is-not-good

Collapse
 
quii profile image
Chris James

I am not going to really engage with this but I had a browse of the lists and i saw

is compiled

Is a pretty interesting reason not to use a language ;)

Collapse
 
shajorjita profile image
RJ

That point definitely sounds ridiculous, however, there are genuine criticisms on that page, it's better for any newbee to skim through the list once.

Thread Thread
 
rhymes profile image
rhymes

Yeah, some of Go's criticism is definitely on point but I guess advantages and drawbacks have to be considered in each language.

I wouldn't pick Go as my first programming language :-)

Collapse
 
northbear profile image
northbear • Edited

Some time ago I read all critic articles about Go. And now I have to say that most of them are about of matching of programming habits of authors. Most of them are pretty subjective.
By example, common place for Go critics is absence of generics. But actually some generics are not so generics as they named. They sometimes provide some requirements to object in container. Then what's difference against Go interfaces? So...
I also miss some things in Go, but I prefer to leave a place to grow. Go is pretty young.