Why Concurrency is hard Golang
Concurrent code is notoriously difficult to get right. It usually takes a few iterations to get it working as expected, but Golang can handle concurrency.
Concurrent code is notoriously difficult to get right. It usually takes a few iterations to get it working as expected, but Golang can handle concurrency.
Go map are almost like json, as we access value of json via key we also do the same with map of Go, There are multiple ways to check if a key exists in a map.
Every programming language has a way of looping and Go is no exception. Go offers the for loop, which allows you to retrieve over many kinds of data types.
Golang have multiple numeric data types. Go has native support for integers and floating-point numbers, as well as complex numbers.
In this article we are going to learn about how tricolor algorithm works and it’s process of working. The operation of the Go garbage collector is based on the tricolor algorithm.
How to Golang Garbage Collector Uses Tricolor Algorithm Read More »
Introduction In this article we are going to learn about how we can call C language code from Golang. Although Go intends to make your programming experience better and save you from the quirks of C language, C language remains a very capable programming language that is still useful. This means that there are situations,
In this article, I am going to present you with some examples showing why you should be cautions regarding the operation of the garbage collector. The point of the article is to understand that the way you store pointers has a great impact on the performance of the garbage collector, especially when you are dealing
Introduction Errors and error handling are two very important Go topics. Go likes error messages so much that it has a separate data type errors, names error. This also means that you can easily create your own error messages if you find that what Go gives you is not adequate. You will most likely need
In this article we are going to learn about , What are the advantages of using go and why it’s so popular now between developers, but first lemme tell you what go is and why it was created. History of Go Go is a modern, generic purpose, open source programming language that was officially announced
Golang has strict coding rules that are there to help developers avoid silly errors and bugs in your golang code, as well as to make your code easier for other to read(for the Golang community). This article will cover two such Important Rules of Golang you need to know of it. Use of Golang package