Mingyong Chenchenmingyong.hashnode.dev·Apr 24, 2024go-mongox: Generic Collection, Streamlined Document Operations, Efficient Build Bson, Plugin ProgrammingWhat is go-mongox? go-mongox is a generics-based library that extends the official MongoDB framework. Utilizing generic programming, it facilitates the binding of structs to MongoDB collections, aiming to provide type safety and streamlined data oper...Discussgo-mongox
Faeka Ansarifyka.hashnode.dev·Apr 6, 2024Slice Secrets in GoLangSlices are one of the most versatile and powerful data structures in Go, offering flexibility and efficiency in managing collections of data, and extremely used in literally every Go Program I have came across. However, there's more to slices than me...Discussgolang
Shounak Khulapeshounakkhulape.hashnode.dev·Feb 19, 2024Go - Control FlowControl Flow if-elseif if condition { // executes when condition is true } main.go package main import "fmt" func main() { var a string = "happy" if a == "happy" { fmt.Println(z) } } >>> ...Discuss·27 readsGo Language basicGo Language
Aswin Bennyblog.aswinbenny.in·Jan 24, 2024Building a Concurrent Go Web Server with Worker PoolsGo's implementation of web server already uses go routines on every request. So isn't it the best performance you can get ? Yes it is. But then what is the purpose of this article ? This article provides a way for the web server to provide instant re...Discuss·103 readsGolangconcurr
oky saputraoky31.hashnode.dev·Nov 6, 2023Journey #3 - Create UserDi journey #2, telah membuat test case untuk CreateUserHandler , untuk melengkapi handler tersebut akan kita mulai dari beberapa tahap berikut Pemilihan Database karena app ini akan berbasis sql maka akan mengunakan sql driver yang di rekomendasikan,...Discuss·26 readsEducational Project (fake-market-place)Go Language
Claudclaudbytes.hashnode.dev·Aug 13, 2023Build a Credit Card validator using GoIntroduction 🪩 In this tutorial, we will build a credit card validator using Go and the Luhn Algorithm. The Luhn algorithm is a mathematical formula used to validate credit card numbers. We are going to write a function that implements it and use it...Discuss·10 likes·112 readsLearning Go 🚀Go Language
Chetan Thapliyalblog.chetan-thapliyal.cloud·Aug 7, 2023Mastering the Basics of Go Programming (Blog 2 of the Go Series)Go, the versatile programming language employs a structured approach to code organization through packages. Every Go file commences with a crucial package clause, setting the stage for effective software structuring. Within a package, you'll find one...Discuss·44 readsGolangGo Language
Rajiv Ranjan Singhiamrajiv.hashnode.dev·May 22, 2023Optimizing Performance with InliningInlining is a technique used in programming to optimize the execution speed of a program. It involves replacing a function call with the actual code of the function at the call site. In other words, the compiler or interpreter copies the entire body ...Discuss·126 readsperformance
Ray Yangblog.rayspock.com·Apr 10, 2023One Thing You Might Overlook When Reading Response Body in GoThe Go net/http package provides a robust set of functionality to allow us to deal with HTTP requests and responses. However, reading the response body is a common task that requires a bit of caution. In this blog, we will explore the pitfall I exper...Discuss·1.6K readsgolang