Mukul Mantoshmukulmantosh.com·Feb 5, 2025Building RESTful APIs with Gin: A Step-by-Step GuideAre you ready to dive into REST API development with Go? In this tutorial, we'll cover all the key components: Databases ORM-driven development JSON HTTP Follow this link to get started..Let's Go!golang
Yash Israniyashisrani.hashnode.dev·Jan 3, 2025Go Gin vs Gorilla Mux: Which One is Right for Your Web Project?When it comes to building web applications in Go, two popular frameworks often stand out: Gin and Gorilla Mux*. 🛠️ Both have their strengths, but which one should you choose for your project? Let’s break it down step by step. 🚀* What is Go? Go, als...46 readsGo Language
kalyan dahakeaekshant.hashnode.dev·Dec 4, 2024Building a Modular and Testable n-Tier Architecture in GoLang Using the Consumer Interface PatternIn this blog post, we'll explore an n-tier architecture implemented in GoLang with a consumer interface pattern that promotes modularity, decoupling, and unit testability. This approach is particularly useful for projects requiring clean separation o...1 like·129 readsDesign PatternGo Language
Johnson Ojoopyjo.hashnode.dev·Oct 28, 2024Building a Simple REST API in Go with GinIf you're new to Go and interested in building RESTful APIs, the Gin web framework is a fantastic tool to have in your toolkit. In this guide, we'll walk through creating a simple REST API using Gin, complete with code examples to help you get starte...Building APIs in Gogolang
Rabinson Thapablog.rabinsonthapa.me·Oct 14, 2024Web Development with Go and GinIntroduction In the rapidly evolving world of web development, the choice of programming language and framework can significantly influence the success of your project. Among the many options available, Go (or Golang) is renowned for its efficiency, ...Go Language
Mithilesh Tarkarmtarkar.hashnode.dev·Oct 2, 2024Working with GORM ORM with Go and Gin ServerGORM is a popular ORM used with golang to communicate with SQL database. In this article, we will look at how we can setup GORM in our go server using gin framework. Create New Go App Lets start by creating a new go app. mkdir <go-app> cd <go-app> go...1 likeGo Language
Arish Ahmadblog.arishahmad.in·Sep 19, 2024Setting Up a Go Web Server on Amazon EC2Launching EC2 with Amazon Linux Open the AWS Management Console and navigate to the EC2. Click “Launch instances”. Enter an appropriate instance name. Select “Amazon Linux” under “Application and OS Images”. Select any “Free tier eligible” I...43 readsec2
Sundaram Kumar Jhasundaram2023.hashnode.dev·Sep 4, 2024Building a RESTful API in Go with Gin Framework: CRUD Operations for a Recipe Management SystemIntroduction This blog will guide you through building a RESTful API using the Gin framework in Golang to manage recipes and orders. We'll cover various CRUD operations like creating, reading, updating, and deleting orders. This API reads data from a...gin-restapi
Timothy Olaleketimtech4u.hashnode.dev·Sep 1, 2024Building a Secure API Gateway with Go, Gin, and Cloudflare Zero TrustIntroduction In today’s world of micro services, managing multiple APIs securely and efficiently is a key challenge. API Gateways have become an essential component of modern infrastructure, acting as a reverse proxy to accept all application program...270 readsgin-gonic
Uttkarshuttkarsh.hashnode.dev·Aug 15, 2024FeaturedWhat Is a Load Balancer? A Comprehensive Golang Tutorial for Building Your OwnIntroduction A load balancer is a crucial component of modern infrastructure. It serves as a traffic manager that distributes incoming network requests across multiple servers to ensure no single server gets overwhelmed. By intelligently routing traf...64 likes·696 readsgolang