×
Home Discussions Write at Opengenus IQ
×
  • DSA Cheatsheet
  • HOME
  • Track your progress
  • Deep Learning (FREE)
  • Join our Internship 🎓
  • RANDOM
  • One Liner
Hamza Mateen

Hamza Mateen

Pursuing B.Tech in Computer Engineering at University of Engineering & Technology Peshawar (2025).

Peshawar, Khyber Pakhtunkhwa, Pakistan •
5 posts •
Go Programming Language

Introduction to Concurrency in Go

A goroutine is a function that runs concurrently to other functions. Channels provide a medium for goroutines to communicate with each other.

Hamza Mateen Hamza Mateen
Go Programming Language

Receiver Parameter Idiom in Golang

The receiver parameter idiom in Golang is a pattern in which method declaration has a special parameter that enables a type to associate methods that can be called on its instances.

Hamza Mateen Hamza Mateen
Go Programming Language

Linked List in Golang

Linked List is a data structure in Computer Science that stores data in a non-contiguous fashion in computer memory. It comprises nodes or elements that are interconnected through logical links. These links are established from one node to another using memory addresses.

Hamza Mateen Hamza Mateen
System Design

Canary and Rolling Deployments strategies explained

A deployment strategy is a way to change or upgrade an application with the aim of no perceptible downtime i.e. Rolling and Canary Deployment.

Hamza Mateen Hamza Mateen
Go Programming Language

Go Interfaces : A beginner's guide

An interface at its best, is an interaction point where two different systems meet in order to interact with each other. Interfaces in Go are none different, they can be understood as interaction points for two or more apparently unrelated types.

Hamza Mateen Hamza Mateen
OpenGenus IQ © 2025 All rights reserved â„¢
Contact - Email: team@opengenus.org
Primary Address: JR Shinjuku Miraina Tower, Tokyo, Shinjuku 160-0022, JP
Office #2: Commercial Complex D4, Delhi, Delhi 110017, IN
Top Posts LinkedIn Twitter
Android App
Apply for Internship