DEV Community

Discussion on: What are the best and worst things about your favorite programming language?

Collapse
 
kaamkiya profile image
Kaamkiya

Go

The Good

  • Simplicity
  • Backed by Google
  • Very type-safe
  • Fantastic concurrency support
  • Has a built in formatter and linter (go fmt or gofmt)
  • Huge community

The bad

  • Over simplicity
  • Backed by Google
  • Not the easiest language to start with
  • It's simplicity can make it complex
Collapse
 
dungtranhoang profile image
Dung Tran

why backed by Google are both Good & bad?

Collapse
 
kaamkiya profile image
Kaamkiya

Depends on your perspective. It helped with giving Go a huge community (pro), but there are plenty of people trying to "DeGoogle", which means for them, it's a con.

Collapse
 
mahdi1297 profile image
mahdi1297

You Know, google has many failed or forgotten projects.