Am I better off learning this, or sticking with c?
>>61730819
Neither.
>>61730819
Do you think that once you learn a new language you can't continue using the old ones you know or something?
How could you possibly not be better off learning a new and popular language? If it's not the right tool for a future job, just don't use it.
And if C is the only language you know, you should be learning as many additional languages as you can, because that's pathetic
Stick with C until you know it. But there's nothing wrong with learning new languages.
>>61730819
Go is a nice little language, even if you don't use it learning CSP will make you a better programmer.
It's like C, but it forces you to use a shitty style.
The value of C is mostly to learn how programming works nowadays. You're (very likely) not going to professionally program in C. However, Go isn't exactly a well-adopted language either. (Though it's pretty fun to program in.)
If you're looking for a language that makes you more attractive in the industry, then Java, Javascript, Python or C++ are better choices.
If you're just looking to get better at programming in general, then learning new languages is a good way to do so. Exploring concurrency in Go, for example, is pretty convenient.