Deepak Prasad

Deepak Prasad

R&D Engineer

at · 975 articles published

Founder of GoLinuxCloud with over a decade of expertise in Linux, Python, Go, Laravel, DevOps, Kubernetes, Git, Shell scripting, OpenShift, AWS, Networking, and Security. With extensive experience, he excels across development, DevOps, networking, and security, delivering robust and efficient solutions for diverse projects.

Areas of expertise

Certifications & credentials

  • Red Hat Certified System Administrator in Red Hat OpenStackID: 180-246-001
  • Certified Kubernetes Application Developer (CKAD)
  • Red Hat Certified Specialist in Ansible Automation
  • Go: Data Structures, Algorithms and Design Patterns With Go

Articles by Deepak Prasad

Golang Context Complete Tutorial with Examples

The golang context package is part of the standard library. It defines a Context struct type and three functions— withDeadline(), withCancel(), and …

Getting started with CGO using Visual Studio Code

Getting started with cgo language. How to use it with Visual Studio Code. Calling C code with GO or calling GO code with C. Create Hello World cgo code.

Python string startswith another string [SOLVED]

Use startswith() method to check if python string startswith another string or sub string. Check starting of character with char limit.

Python pass Vs break Vs continue [1-1 Comparison]

Comparison and differences between pass vs break vs continue statement in python with 1-1 comparision and examples.

Python pass statement Explained [Beginners Guide]

When do we use python pass? Understand python pass statement usage with practical examples.

Python continue Explained [Beginners Guide]

Using python continue statement in for loop, while loop, if condition, nested for loop, nested while loop, multiple continue statement with examples

3 ways to read file into variable in Golang [SOLVED]

We will cover following 3 methods which can be used to read file and store content into a variable in go i.e. go:embed, ioutil.ReadFile(), os.Open()

Beginners Tips for Learning Python

But how do you learn Python as a beginner? Well, there are multiple ways you can go about it.

[FIXED] Spectre v2 mitigation leaves CPU vulnerable to RETBleed attacks in Ubuntu

The other day I noticed this specific message on the console of Virtual Box VM installed with Ubuntu 22.04 RETBleed: WARNING: Spectre v2 mitigation leaves CPU …

5 commands to copy file from one server to another in Linux or Unix

commands to copy file from one server to another in Linux or Unix with examples using sftp scp rsync sshfs nfs. copy using shell script between two machine

6 Proven Methods to Check if Key Exists in Object JS

Discover the most efficient and robust methods to check if key exists in object in JavaScript. This comprehensive guide covers techniques suitable for beginners …

Bash while loop to run command for specific time with examples

Run shell script for 5 min bash while loop Linux sleep. bash wait. bash for loop. bash script for loop in shell script. bash sleep. script timer bash sleep

Cinder vs Swift storage in OpenStack - Basic Difference and Comparison

Understand what is the difference between cinder vs swift storage OpenStack. Compare cinder vs swift storage in OpenStack with logical architecture diagram.

Create cron job or schedule jobs using bash scripts in Linux or Unix

How to update crond using a shell script? Schedule cron job using command line bash shell script in Linux? Create cron job using crontab shell script Unix

Fix: cpio premature end of archive, List (lsinitrd) & Extract initramfs in RHEL Linux

How to extract/unpack/uncompress the contents of the initramfs image on RHEL7 and RHEL8? How do I list initramfs image file content? How do I modify the …