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·41 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...39 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...150 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·671 readsgolang
Adewole Caleb Erioluwacaleberioluwa.hashnode.dev·Aug 5, 2024FeaturedBuilding A Custom Payroll System: MongoDB, Go, and Yellowcard API Series - Part 1It took an entire day to decide on a project for an assessment test. I kept going back and forth between my flatmate's room and mine, explaining the benefits of building a currency rate tracker instead of a payroll system to showcase my technical ski...37 likes·534 readsgolang
Teddy Morinblog.scalablebackend.com·Jul 7, 2024Performance Testing a Real-World Back-End: NodeJS vs GoTo be more precise, I'm about to compare two Back-End apps made with NestJS (configured with Fastify) and Gin. Why this specific choice you may ask? NestJS and Gin are both used extensively and are great solutions for building production-ready Back-E...289 readsNode.js