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·32 readsGo Language
Russell Japhethrussell11.hashnode.dev·Oct 24, 2024Building CLI Tools with Go (Golang): A JSON File FormatterIntroduction Go is a simple language, it supports concurrency out of the box and compiles to executable files so users do not need to have Go installed to run our apps, this makes Go ideally suited for building CLI tools. In this article, we will be ...Discussgolang
Rabinson Thapablog.rabinsonthapa.me·Oct 23, 2024Real-Time Crypto Price Tracker with Golang and SvelteIntroduction This project demonstrates how to leverage the WebSocket API to access live order book data for the BTC/USDT trading pair on Binance. You will learn how to calculate the average prices of bids and asks, and display the results on a simple...DiscussGo Language
Syed Shazeedul Islamblog.shazeedul.dev·Oct 22, 2024A Beginner's Guide to Golang: An IntroductionWhat is Go? Go is a statically typed, open-source, compiled programming language. We are known for greater efficiency in speed, performance, and usability. The above brief introduction may not be straightforward. So let's break down the definition a ...DiscussProgramminggolang
John Ubaquealexulag.hashnode.dev·Oct 22, 2024Creando una pseudo expresión lambda en Go casi como funcionan en C#Uno de los features de c# que extraño de alguna forma en Go, son las expresiones lambda y los métodos extendidos, trabajando en go, encontramos un enfoque similar usando genéricos y funciones anónimas, debo decir que este enfoque me permitió entender...Discussgolang
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
Mike Vincentmachineleading.hashnode.dev·Oct 21, 2024The Go Project Structure That Devs Can't ResistWhen you’re building a Go project, how you organize the code matters. It’s not just about keeping it clean — it’s about making everything run faster. How easy it is to add features. How smooth it is for the team to work together. How you avoid bugs a...DiscussDevops
Mide Dicksonblog.withmide.com·Oct 21, 2024Val-Matching Application 2024 Edition: How I ruined Valentine’s Day For One Thousand PeopleThere was a skill issue… Love is a strong emotion. So strong, it is capable of making you go blind.No, I am not only referring to the blindness of your lovers’ flaws. I mean, it can also make you blind to some silly errors in your codebase. This is t...DiscussGo
Programmer Teloprogrammertelo.hashnode.dev·Oct 17, 2024Installing Go 1.23.2 on WSL 2 Ubuntu in Windows 11Introduction Go (also known as Golang) is a powerful, statically typed, compiled programming language designed for simplicity and efficiency. This article will guide you through the steps to install Go version 1.23.2 on WSL 2 (Windows Subsystem for L...Discussgolang
Sahal Imransahalimran.hashnode.dev·Oct 16, 2024Exploring Composite Types in Go: Arrays and SlicesIn my journey of learning Go, I've recently delved into composite types, specifically arrays and slices. These structures allow for more complex data management and manipulation, and understanding them is crucial for efficient programming in Go. Here...Discusslearning