Skip to main content

Concurrency with Goroutines in Golang

In our previous tutorial, we have explained how to work with Maps in Golang. In this tutorial, we will explain about Goroutines in Golang. Goroutines are functions in Golang that are run concurrently which means multiple operations can be handled at the same time. It’s about creating and executing multiple processes independently.

With Goroutines, we can easily convert sequential programs into concurrent program without having to worry about thread pools as the Golang creates very light-weight threads that’s managed by Go runtime. (more…)

Working with Maps in Golang

In our previous tutorial, we have explained how to handle Marshalling and Unmarshalling in Golang. In this tutorial, we will explain about Maps in Golang. Map in Golang is a data structure that provides an unordered collection of keys/values pairs. Golang maps are same like associative arrays, hash or dictionaries in other programming languages.

The maps are used to store and access values based on key. A key works like an index, pointing to the value associate with that key. A map data structure is used for fast lookup, retrieval and deletion of the data based on keys. (more…)

Marshalling and Unmarshalling in Golang

In this tutorial, we will explain how to encode and decode data in Golang. Data encoding is an important part of any programming language to encode data into JSON or decode data into String.

In Golang, struct data is converted into JSON and JSON data to string with Marshal() and Unmarshal() method. The methods returned data in byte format and we need to change returned data into JSON or String.

In our previous tutorial, we have explained about Parsing JSON Data in Golang. In this tutorial, we will explain about data marshal and unmarshal in Golang. (more…)

Easy Access To Your Favorite Apps with TeamStack

In a company, a business or an organization where teams working on multiple applications and login details need to share among team members. In this scenario, it’s always been security concern and uncomfortable to share details and most likely when working with someone new and trust not maintained.

So if you’re dealing with teams and looking for the solution to help in securing your legacy apps, mobile apps, desktops and other multiple platform’s identity then you’re at the right place. In this post, we will discuss Teamstack identity management system that easy use and works with tools and apps you already have installed on your system.

(more…)

Skeleton Screen Loading Effect with Ajax and PHP

The Skeleton loading effect or shimmer effect is a common feature in modern websites. It is shown just before loading the data on page. The effect makes design more user friendly to replace conventional content loading feature.

So if you’re developing website and wants to implement Skeleton loading effect or shimmer effect, then it’s very easy. In our previous tutorial, you have learned how to build Newsletter system with PHP and MySQL. In this tutorial, you will learn how to implement Skeleton loading effect or shimmer effect with jQuery, PHP and MySQL.

We will use placeholder-loading CSS library to load Skeleton content with animation effect. So we will cover this tutorial step by step with live demo to create effect with CSS library using Bootstrap and display data with Ajax.

(more…)

Free Multi-platform Code Editor for Web Developers

The Code editors plays an important role in web development. The editors increases developers productivity and improve code quality. Due to it’s importance, Web developers always looking for the editors that best fit into their workflow and goals.

The code editors makes developers life easier by providing special features such as highlighting of blocks, selection and collapsing of code snippets, highlighting of parentheses and tags, hints for tags, functions and their parameters, short keys etc. But it’s not an easy task to find the right code editor as there tons of code editors available in the market.

So if you’re looking for the suitable code editor for web development, then don’t need to be worry. In this article, we will discuss about the cross-platform and feature rich code editor Codelobster and know its feature to use in web development.

(more…)