Antony Shikubu

Antony Shikubu

Systems Integration Engineer

Highly skilled software developer with expertise in Python, Golang, and AWS cloud services.

Areas of expertise

Certifications & credentials

  • Mastering Ansible AutomationID: YX4TFW6B6AVQ
  • Docker and Kubernetes: The Complete GuideID: UC-75b7765b-5898-4552-8d2f-349ec8766eac
  • Go: Data Structures, Algorithms and Design Patterns With Go
  • The Complete Developer's Guide (Golang)

Articles by Antony Shikubu

Golang channel with multiple receivers

Reading from a single channel shared with multiple goroutines is concurrency in action. Concurrency in Go is the ability for a goroutine(s)(function) to run

6 min readprogramming

Golang Zap Logger & SugaredLogger Tutorial

Dive into zap - Go's fast and structured logging solution. Explore its two logging paradigms, learn how to dynamically set log levels, format outputs, handle …

18 min readprogramming

Master Golang Enum Techniques: Don't be a Rookie

Explore the dynamic world of Golang Enum. Unearth powerful strategies, avoid common pitfalls, and harness the full potential of enums to enhance your code's …

17 min readprogramming

Golang Constructor Tutorial

we learn about Go constructors. Go does not come with constructors natively but provides ways to construct new types. Constructor functions are ordinary …

6 min readprogramming

Go comma ok idiom - How & When to Use?

The Go comma ok idiom is mostly used to Test for error on a function return, Testing if a key-value item exist in a Go map, Testing if an interface variable is …

6 min readprogramming

Golang Logrus Complete Tutorial with Examples

Using golang logrus to print messages on console, logfile, multi writer. Format the log output with custom log level. Change log output format. Change timestamp …

11 min readprogramming