Golang for Rubyists. Part 4. How Go functions are different from Ruby methods

Good morning, my dear readers, today we will talk about a concept, without which no software can be developed! Ok, not only without this concept… And actually, it can be…
Ok, never mind, it is still a very important topic if you wish to get the hang of Golang!

Continue reading

Feel free to share the post if you like it (I will reeealy appreciate it):

Golang for Rubyists. Part 3. Ampersands and asterisks. Pointers and references.

Welcome back, my fellow learners.
I still on my way of learning Golang and recently stumbled upon some listing, where I’ve found asterisks and ampersands, which I couldn’t get the hang of and had to google. So I think it is a great topic for the third post in the series.

Continue reading

Feel free to share the post if you like it (I will reeealy appreciate it):

Golang for Rubyists. Part 2. Go type system

Hello, my dear Golang newcomers. I feel so excited when I start writing this post! This is because I learn in the meantime. If when I’m writing about Ruby or JS I’m mostly describing my experience, probably with some additions of new findings I’ve got during the preparation, however in this particular case I’m learning together with you.
And today’s post will be about types and logical structures of Go. Let’s start!
Continue reading

Feel free to share the post if you like it (I will reeealy appreciate it):

Golang for Rubyists. Part 1. Go 1.10 OSX installation and getting started

Hey folks, I’m starting getting my feet wet with Golang and plan to document the process so it would be easy for me to recall it in the future and probably useful for some of you as well!
In this first post, I will cover some basic things like what Golang is for, how to install it and how to write and run your first program.
Continue reading

Feel free to share the post if you like it (I will reeealy appreciate it):