Shivam DubeyforGo Tutorialgo-tutorial.hashnode.dev·19 hours agoMastering Data Type Conversions in Go: A Beginner's JourneyData conversion is a fundamental aspect of programming. It allows you to transform data from one type to another, enabling seamless operations in your programs. Go, being a statically typed language, provides robust support for type conversions. In t...Discusstype conversion in go
Ariefarief.hashnode.dev·Nov 19, 2024Easy Way To Switch Email Driver in GoIn this article, we will explore a Go implementation for sending emails using different drivers (AWS SES and SMTP). We will discuss the patterns used, how to use the implementation. Patterns Used 1. Builder Pattern The builder pattern is used to crea...Discuss·58 readsgolang
Shivam DubeyforGo Tutorialgo-tutorial.hashnode.dev·Nov 19, 2024Mastering Time in Go: A Beginner's Journey Through the `time` PackageWorking with dates and time is an essential part of programming. Whether you're creating schedules, logging events, or measuring durations, Go’s time package provides all the tools you need. This beginner-friendly guide will walk you through the basi...Discusstime package
Shivam DubeyforGo Tutorialgo-tutorial.hashnode.dev·Nov 18, 2024Mastering Error Handling in Go: A Step-by-Step Guide to Writing Reliable SoftwareError handling is an essential aspect of writing reliable software. It ensures that programs gracefully manage unexpected situations instead of crashing. Go has a robust and straightforward approach to error handling, which differs from many other pr...Discussmasyter in error handling in go
Oluwatosin Oghenewaire Thompsongoninja.hashnode.dev·Nov 18, 2024Part 2: Understanding Basic Data Types in Go - Working with Strings in Go: Manipulation, Concatenation, and Unicode SupportStrings are a fundamental data type in Go, and they are crucial for any programming language as they allow you to work with text data. In Go, strings are immutable sequences of bytes, meaning that once a string is created, it cannot be modified. Howe...DiscussBeginner's Guide to Golang: Start Coding with Confidence Go string
Victor Nascimentonascimva.hashnode.dev·Nov 17, 2024Guia para Estender a API Kubernetes: Controle de Recursos do Cluster Usando WebhooksIntrodução Kubernetes se consolidou como a principal plataforma de orquestração de containers, permitindo que aplicações sejam executadas com total abstração das máquinas que fornecem os recursos computacionais. Essa flexibilidade, porém, pode trazer...Discuss·28 readsKubernetes
Shivam DubeyforGo Tutorialgo-tutorial.hashnode.dev·Nov 17, 2024Mastering Go's Comma-Ok Syntax: A Beginner's Guide to Error HandlingThe comma-ok syntax in Go is a practical way to handle operations that might succeed or fail. It helps you check the outcome of an operation, ensuring your program doesn't crash unexpectedly. In this article, we’ll explore comma-ok step by step using...Discussgo comma ok syntax
Yashraj Patilpatilsinsight.tech·Nov 15, 2024Setting Up Your Go Development Environment: Step-by-Step Guide for BeginnersIntroduction Starting with Golang (or Go) for backend development can be an exciting step in your tech journey. But before diving into coding, it’s crucial to set up your development environment properly. This guide will walk you through installing G...Discussgolang
Dhawal Pandyadhawalpandya01.hashnode.dev·Nov 15, 2024When to use crypto/rand and where to use math/rand?In coding, randomness is not as random as you think. There are two distinct paths to generating randomness: math/rand and crypto/rand. Both have their merits, but they serve very different purposes. math/rand If math/rand were a person, it would be t...Discussgolang
Canopascanopas.hashnode.dev·Nov 15, 2024Golang + htmx + Tailwind CSS: Create a Responsive Web ApplicationBackground In today’s web development landscape, JavaScript has long been the language of choice for creating dynamic and interactive web applications. As a Go developer, what if you don’t want to use Javascript and still implement a responsive web ...Discuss·1 likeGeneral Programming