I have received many questions about a new project that I have created called GoSayan, so I decided to write a blog post about it. What is GoSayan? Needless to say that GoSayan is a project I started to work on as a hobby in my free time. So I am a “learn by doing” kind of person, even when I was learning Golang, I tried coding as many stub projects as I could, however, there is a limit to the amount of knowledge I can acquire because I have another life to live :D.
Welcome to “Go Recipes For the Lost” post, this is a live post, it won’t ever be done as long as I am writing go code. The intention here is to share with you some fast resolution for common Go coding problems. Let’s begin. Undefined function even though it is declared in another file! When you would like to use functions defined in another go file, and you are using the “run” command.
Okay, I have to admit I wasn’t a big fan of functional programming languages, but looking at the benefits that it introduces, it might not be a very bad idea to put it under the microscope for a while. So, in this blog post I am going to list some of the benefits that are introduced by functional programming language. “Polymorphic Type Systems” : Functional programing languages usually lets you use functions for many types (belonging to the same class), thus making use of the concepts of generecity and tragically reducing the software maintenance costs.
I have been away for a while now but every time I think I won’t need to lay a hand on C++ or any object oriented programming language I find my self mandated to do so. So I thought It would be helpful for people like me to look at this post if they got lost and forgot some of the basic concepts. In this post, I will talk specifically about the difference between public, private and protected key words.