PinnedNirdosh GautamOOP Patterns in Go: Methods, Interfaces and Type EmbeddingThere are no explicit definitions for Class, Object, and Inheritance in Go like in traditional OOP languages but Go offers similar features…Oct 6, 2023Oct 6, 2023
Nirdosh GautaminStackademicBuilding Golang API to Run Untrusted Code in SandboxRun arbitrary Go code inside a sandbox container with real-time output from the gRPC server streaming APIApr 12Apr 12
Nirdosh GautamDebugging Go programs using DelveSet breakpoints, print function arguments and local variables, get stack trace, list and debug GoroutinesMar 12Mar 12
Nirdosh GautamAcing the Kubernetes CKAD examLearning materials, exam tips, and time saving commands to pass the exam.Mar 11Mar 11
Nirdosh GautamRun local docker image in MinikubeLoad and run local docker images in Minikube | Fix ImagePullBackOff errorJan 251Jan 251
Nirdosh GautamA Guide to Effective Go DocumentationIn this post, we’ll explore Go documentation, tools and techniques to make it effective, and ways to share it.Oct 1, 2023Oct 1, 2023
Nirdosh GautamBuilding a Production-Ready Go Client Library: ConsiderationsA Client library(SDK) is used as a tool to interact with the external services and its response in a structured format which is easy to…Sep 28, 2023Sep 28, 2023
Nirdosh GautamHow to Cleanup AWS CloudFormation Stacks EfficientlyEasy teardown of cloudformation stacks respecting stacks dependenciesAug 29, 2021Aug 29, 2021
Nirdosh GautaminDevnetworkFrom Monolithic to Microservices Architecture-The Mindset ChangeWe all have been hearing about Microservices for quite a time now. Sometimes, people often compare companies based on the number of…Jan 30, 2019Jan 30, 2019
Nirdosh GautaminDevnetworkHow to create your own Custom Terminal CommandsIn this article, we will see how we can create custom shell commands for automating our tasks which will help focus on other productive…Dec 4, 201714Dec 4, 201714