Skip to content
Andrew Field edited this page May 22, 2021 · 9 revisions

I chose Go because it is an exciting language I wanted to learn. Where speed is concerned, a compiled language is a must and C is often used because it is also operates at a very low level. Go is 'C-like' (Not derived from) so enjoys many of these benefits. I am willing to trade off a possible slight performance boost by using Go instead of C, which would be less fun and a lot harder, not to mention I would loose the abilities of Go. Go is compiled down to assembly level code, executed directly on the processor and its garbage collector is fast and latency free. As if that wasn't enough, the speed factor is almost certainly outweighed by the concurrency featuress available in Go. Go is really fun with simplicity and concurrency built-in.

Some features of Go

Clone this wiki locally