Andre Wongblog.wongandre.com·12 hours agoCreate a simple API server image for docker and KubernetesSummary We will be creating our own backend API server that we can use to test out our Kubernetes deployment. We will also be running this on a docker-compose setup for testing as well. We will connect to Mongo Database, Redis, and Influx Database to...Discuss·46 readsgolang
Gaurav Malhotragauravcodes.hashnode.dev·May 17, 2024Rev Up Your Code: Learn Go on the F1 Track!🏎️💨Introduction Hello, rookie racers and code enthusiasts! I'm Gogo Wolf, the team principal for our dynamic and quirky team, "GoForce". I'm here to turbocharge your coding skills and accelerate your understanding of Golang through the high-octane world...Discuss·10 likes·47 readsgolang
Canopascanopas.hashnode.dev·May 10, 2024Function Types and Higher-Order Functions in GoExciting News! Our blog has a new home! 🚀 Background In the world of programming, the ability to treat functions as first-class citizens opens up a plethora of possibilities. Go, with its support for first-class functions and function types, empowe...Discuss·2 likes·43 readsWeb Development
Lewis Edgintonanasdomesticus.hashnode.dev·May 8, 2024Debugging Go Applications inside a local Kubernetes clusterIn the ever-evolving landscape of software development, efficiency and accuracy in debugging can drastically improve the quality of your applications and the speed of your development cycle. As microservices and containerisation become the norm, trad...Discuss·66 readsdelve
Shubham Deshmukhhashnode.shubhamdeshmukh.com·May 6, 2024Golang Fuzzing Explained1. Introduction Fuzz testing is a Black Box software testing technique that involves feeding random or semi-random data into a program to uncover edge cases, bugs, and potential security vulnerabilities. It’s particularly effective in identifying une...Discuss·1 like·90 readsgolang
Sahil Rathodoperationsguy.hashnode.dev·May 1, 2024functions and loops in golangWe have already seen functions and used them, but let's just get a refresher of them quickly. package main import "fmt" func add(x, y int) (int, int) { return x + y, x - y } func main() { fmt.Println(add(2, 2)) } a function can take one ...Discuss·10 likeslearning-goGo Language
Achin Guptaguptaachin.hashnode.dev·Apr 28, 2024Google sheets as backend datastoreIntroduction Unlock the secret weapon for your next app: Google Sheets! Discover how to transform this familiar tool into a powerful, cost-free backend. With this guide, you'll breeze through tedious authentication google process and crafting a scrip...Discussgolang
Nitin Shuklablogsbynitin.hashnode.dev·Apr 28, 2024Why You should Learn Go(Golang) in 2024Introduction Go, commonly referred to as Golang, is an open-source programming language developed by some distinguished Google engineers Robert Griesemer, Rob Pike, and Ken Thompson. It was officially announced in November 2009 and made available to ...Discuss·76 readsgolang
Shailesh Bshaileshb.hashnode.dev·Apr 27, 2024Logging with Logrus: Streamlining MongoDB IntegrationLogging plays a crucial role in modern programming by capturing errors, warnings, performance metrics, and debug messages. It serves as a means for our software to communicate with us, providing insights into its behavior. In this blog, we'll learn h...Discuss·37 readslogrus
utsab sapkotautsabsapkota.hashnode.dev·Apr 26, 2024TypeMeta StructDefinition of Struct TypeMeta: This structure is used in Kubernetes to describe an object’s type and API version. It consists of two fields: Kind and APIVersion. The former denotes the object category (e.g., Pod, Service), while the latter defines it...Discusstypemeta