Yash Israniyashisrani.hashnode.dev·Jan 3, 2025Why Go (Golang) is the Best Choice for Backend Development?Backend development is the backbone of any modern application, and choosing the right programming language can make or break your project. Among the myriad of options, Golang (Go) stands out as a top contender. But why is Go better for backend develo...backend
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...Go Language
Alexander Arlund Nørgaardblog.alexnorgaard.dk·Sep 24, 2024FeaturedBuilding an Events Application: Kickstarting Development with Echo and GORM in GoIn my previous blog post “Choosing the right tools,” I decided to develop the events application using the Echo web framework for Golang and GORM for database querying. In this post, we will begin developing the API for the events application. But fi...18 likes·237 readsecho-web-framework
Connect Infosoftconnectinfosofttechnologies.hashnode.dev·Sep 19, 2024How to connect the Golang app with MongoDB — Connect InfosoftIn today’s tech landscape, integrating databases with applications is a fundamental requirement. MongoDB, a popular NoSQL database, provides a flexible and scalable approach to data storage. For developers using Golang (Go), connecting your applicati...golang
Sachin Borsesachinborse.hashnode.dev·Sep 5, 2024Validating Struct Fields in Go: With and Without PackagesValidation is essential for ensuring that the data in your application meets specific criteria. Go offers multiple ways to validate struct fields—both with the help of external packages and through custom-built validation logic. In this article, we'l...2 likes·89 readsgolang
Sachin Borsesachinborse.hashnode.dev·Sep 4, 2024Exploring Lesser-Known HTTP Handlers in GoWhen working with Go’s net/http package, most of us are familiar with the basics: http.HandleFunc for routing, http.ServeMux for handling multiple routes, and http.FileServer for serving static files. But Go’s HTTP package has a few lesser-known hand...68 readsGolang developer
Gautham Krishnaitsdev24.hashnode.dev·Sep 1, 2024Get GOing with GolangWhat is Golang ? So Golang is a hot language these days. So what actually is Golang. Golang or Go is an open-source programming language developed by Google. The main highlights of golang is its simplicity , high efficiency and mainly strong concurre...Golang Tutorialsgolang
Dhruvkumar Maisuriagolanglearningbydhruv09.hashnode.dev·Jul 27, 2024Golang Basics - Part 2: Control Structures and FunctionsIntroduction In the previous part, we covered the basic syntax of Golang, including variables, data types, and basic input/output operations. In this part, we'll delve into control structures and functions, which are essential for writing more comple...Go Language
Dhruvkumar Maisuriagolanglearningbydhruv09.hashnode.dev·Jul 26, 2024Getting Started with Golang: A Beginner's GuideIntroduction Golang, or Go, is an open-source programming language designed by Google. It is known for its simplicity, efficiency, and strong concurrency support. In this blog series, we'll cover the basics of Golang, starting with its syntax, data t...2 likesGo Language
Mridul Guptamridulgupsss.hashnode.dev·Jul 1, 2024Why Choose Golang Over Node.js? Exploring Cost, Efficiency and PerformanceWhen it comes to building server-side applications, Go (Golang) and Node.js are two popular choices, each with its own strengths and best uses. It’s important to understand these differences to decide which one fits your needs, especially when it com...1 likegolang