Dhruvkumar MaisuriaforGolang Learning Bloggolanglearningbydhruv09.hashnode.dev·8 hours agoGetting 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...DiscussGo Language
Oluwajuwon Faloreoluwajuwonfalore.hashnode.dev·Jul 22, 2024Understanding the Builder Pattern in GoHey there! Today, we will learn about something cool in programming called the Builder Pattern. We'll focus on how to use it in the Go programming language, also known as Golang. Ready? Let's dive in! What is the Builder Pattern? Imagine you're at a ...Discussdesign patterns
Navya Anavyadevops.hashnode.dev·Jul 18, 2024Go Series Part 7: Conversion in Go - ExamplesIntroduction Conversion is a crucial concept in any programming language, including Go. It allows you to change the type of a variable to another type, which can be essential for various operations such as mathematical calculations, string manipulati...Discussgo series
Navya Anavyadevops.hashnode.dev·Jul 15, 2024Go Series Part 5: Comma OK Syntax or Error OK SyntaxIntroduction Have you ever come across a statement like this? func main() { i := "hello world" n, ok := i.(int) if ok { fmt.Println("n:", n) } else { fmt.Println("not an int") } } In Go, there's no try-catch block...Discusscomma okay syntax in go
Karthik Anishkarthikanish.hashnode.dev·Jul 12, 2024Compressing Data with S2: A High-Performance Alternative to SnappyWhen it comes to data compression, efficiency and performance are key considerations. The Go programming language offers several compression packages, including the popular github.com/golang/snappy package. However, a newer and more powerful alternat...DiscussGolang developer
Dhruvkumar MaisuriaforGolang Learning Bloggolanglearningbydhruv09.hashnode.dev·Jul 12, 2024Getting Started with GoLang: Installation and BasicsGoLang, also known simply as Go, is an open-source programming language developed by Google. It's designed for simplicity, efficiency, and ease of use, making it ideal for both beginner programmers and seasoned developers alike. Here’s a comprehensiv...Discussgolang
Rohan Choudharyrohanc.hashnode.dev·Jul 6, 2024HTTP Traffic Distribution ExplainedEver wondered what is a load balancer? You may have heard of it while using AWS or may have heard about popular load balancers like NGINX. But do you know, how it works? I also had the same question a week ago, and i began researching about Load Bala...Discussgolang
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...Discuss·1 likegolang
Rishabh Mishrarishabhmishra.hashnode.dev·Jul 1, 2024Day 1 : Introduction to Go Programming LanguageHey everyone! Today marks the beginning of an exciting new chapter for me as I dive into learning the Go programming language. Join me as I explore this powerful language developed by Google and discover why it’s become such a buzz in the tech world....DiscussGo Language
Lokesh Jhalokeshjha.hashnode.dev·Jun 21, 2024Mastering Go Pointers: Step-by-Step Guide for BeginnersPointers are a fundamental concept in programming languages like C, C++, and Go. They provide a way to reference memory locations directly, enabling efficient data manipulation and function interactions. In this article, we will explore pointers in G...DiscussWeb Development