Hacker News new | ask | show | jobs
by wting 4428 days ago
From what point of view?

Is it useful for learning about memory? No.

Is it useful for learning about OOP or generics? No.

Is it useful for learning algorithms (compared to Python / Java)? No.

Is it useful for learning about concurrency? Yes.

Is it useful for learning about parallelism? No.

Is it useful for learning about type systems or programming language design? No.

Is it useful for learning about developer tools? Yes.

Is it useful for finding a job? No.

In the end, Go is a pragmatic language growing in popularity. However it's a jack of all trades, master of none and thus fails as a teaching tool.