Manoj Debnath

275 articles

Introduction to Interfaces in Go

In Go, both structs and interfaces are used to create custom types that can associate a collection to methods. Unlike struct, which helps in...

Methods in Go Explained

In the Go programming language, a method is a function associated with a particular type. This connotation is associated with object-oriented programming (OOP). This...

Understanding Structs in Go

The struct is an aggregate type that is used to group one or more named values and treat it as a single entity. This...

Understanding Functions in Go

Functions are the building blocks of procedural programming. They help in creating modular code where a big job can be segmented into small pieces...

Go Maps: A Simple, Flexible Data Structure

In the Go language, a map is a reference to a hash table with key value pairs. It is one of the most versatile...

Arrays and Slices in Go

Basic type declarations such as integers, floating-point numbers, boolean, strings, and constants form the basic building blocks of any programming language. The Go language...

Getting Started with Go Programming

In this article we’ll walk through the basics of the Go programming language. We'll supplement with code examples that illustrate the point and offer...

Introduction to Go

The language Go simplified programming in a number of ways. The trouble one has to go through while developing an application in a language...

An Introduction to JVM Threading Implementation

Green Thread Model The green thread is the simplest threading library of JVM scheduled threads. In this model, each thread is an abstraction within the...

What are the Serializable and Externalizable Interfaces in Java?

Overview The process of serialization converts the state of an object into a stream of bytes. If we want to store an object in a...

Make sure to follow Developer.com on Social Media