Curious About Technology

Welcome to Coding Explorations, your go-to blog for all things software engineering, DevOps, CI/CD, and technology! Whether you're an experienced developer, a curious beginner, or simply someone with a passion for the ever-evolving world of technology, this blog is your gateway to valuable insights, practical tips, and thought-provoking discussions.

Recent Posts

How to Use Buffer in Go: A Comprehensive Guide

How to Use Buffer in Go: A Comprehensive Guide

A buffer is a temporary storage area typically used to hold data while it is being moved from one place to another. In the context of Go, a buffer is often used to handle data read from or written to I/O operations, such as reading from a file or writing to a network connection.

Read More
Streamlining Your Go Projects with Taskfile: An alternative to Makefile

Streamlining Your Go Projects with Taskfile: An alternative to Makefile

Managing the myriad tasks involved in software development can be a daunting challenge, particularly when working with Go. From running tests to building executables, repetitive tasks can consume valuable time and introduce errors. Enter Taskfile, a powerful task runner and build tool designed to simplify and automate your workflows.

Read More
Comparing slices.Concat with append in Go

Comparing slices.Concat with append in Go

In the Go programming language, working with slices is a common and crucial task. When it comes to concatenating slices, developers have traditionally relied on the append function. However, with the introduction of Go 1.18, the slices package, part of the Go Generics proposal, brought a new method: slices.Concat.

Read More