DEV Community

Discussion on: A Crystal in Go’s World

freedom profile image

It can be one way but you can extend with your code or helpers (roll our own utility).

We don't advice which language you should stop, the more you learn to know the differences between each language, the better you can gain from untyped aka dynamic and typed languages. Your motivation will decide.

My experience in Go, you will need to understand each API a little more deep by reading books, history of Go issues in Github repo (important to know going on and the progress in the past few years) and Go documentations (It can be confuse but clear when you read a few times). Always experiment with your own code, take the authors' benchmark with a piece of salt (outdated benchmark)

If you have doubts or issues in general with Go usage or style, post in Go forums or reddit.