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
Sundaram Kumar Jhasundaram2023.hashnode.dev·Nov 12, 20242024 Beginner's Guide to Learning Go (Golang)A Journey into Modern Programming Excellence Welcome, fellow developers and coding enthusiasts! Whether you're a veteran programmer exploring new horizons or taking your first steps into the programming world, you're about to embark on an exciting jo...DiscussGO Beyondgolang
Oluwajuwon Faloreoluwajuwonfalore.hashnode.dev·Nov 11, 2024Getting Started with RabbitMQ in Golang: A Beginner's GuideWhat is RabbitMQ, and Why Use It? RabbitMQ is a message broker, which helps reliably send messages between applications. Imagine you’re building an online shop. You might need to notify users when their orders are confirmed, trigger stock checks, or ...Discussrabbitmq
Johnson Ojoopyjo.hashnode.dev·Nov 7, 2024Building a RESTful API in Go with Gin and PostgreSQLIn this tutorial, we'll build a real-world RESTful API using the Gin web framework in Go, connected to a PostgreSQL database. We'll structure our application by separating models and services, following best practices to create maintainable and scala...DiscussBuilding APIs in Gogolang
Alexander Arlund Nørgaardblog.alexnorgaard.dk·Nov 3, 2024Building an Events Application: Querying events and indexing with GINIn my last blog post we explored how to expose a simple API using the Echo Go framework and GORM ORM. We also took a look at how I wanted to represent an event in the database, including using tags and geolocation for search and filtering purposes. G...DiscussPostgreSQL
Sahal Imransahalimran.hashnode.dev·Nov 1, 2024Go: Control Structures, Shadowing, and Looping TechniquesIn my recent exploration of Go, I’ve delved into core concepts that underpin effective Go programming. Here’s a summary of what I’ve learned. Shadowing Variable shadowing occurs when a variable in an inner block has the same name as a variable in an ...Discusslearning
Enock Omondidevenock.hashnode.dev·Oct 25, 2024Understanding Basic Types in Go: A Comprehensive GuideIntro Go provides a rich set of basic types that form the foundation of its type system. Let's explore each category in detail with practical examples. Numeric Types Integers Go offers both signed and unsigned integers of various sizes: // Signed int...Discuss·26 readsGo Language
Enock Omondidevenock.hashnode.dev·Oct 24, 2024Getting Started with Go: A Beginner's GuideInto Go (or Golang) has gained immense popularity for its simplicity, strong performance, and excellent support for concurrent programming. Let's dive into the basics of this powerful language. Setting Up Your Environment First, download Go from the ...Discuss·1 like·54 readsGo Language
Sahal Imransahalimran.hashnode.dev·Oct 21, 2024Understanding Maps and Structs in GoAs part of my ongoing journey to master Go, I’ve dived deep into two fundamental concepts maps and structs. Today, I had the chance to explore how maps help in managing collections of data, and how structs are useful for organizing complex data types...Discusslearning
Sahal Imransahalimran.hashnode.dev·Oct 8, 2024My Journey into Go ProgrammingToday marked a significant milestone in my learning path as I dove into the world of Go programming. After installing and configuring my Go development environment, I’m excited to share what I learned, including how to build and run a simple "Hello, ...Discussgolang