Go is an open source programming language initially developed at Google. It is statically-typed, with a syntax loosely derived from C, adding automatic memory management, type safety, some dynamic typing capabilities, additional built-in types such as variable-length arrays and key-value maps, and a large standard library.
In this tutorial, we'll learn Golang: A logical progression to Python? What's special about it? Why are so many people looking forward to it?
Why talk about cache stability in the first place? You can recall when we introduce caching? Caching System Stability. In terms of cache stability, basically, every cache-related article and share on the web talks about three key points.
Why create your own monitoring tools when there are so many better ones in the market? … Why not? Create your own system monitoring tool in Linux. Want to create your own tools for Linux system monitoring instead of inbuilt tools such as htop to reduce impact of analysis on data being analyzed.
Insertion sort builds a Golang final sorted list one item at a time. How to write Insertion Sort in Go. Insertion sort is a make simple algorithm that works just like you would arrange playing cards in your hands.
Monitor processes in Linux with custom script. Each folder represents the process running in the system and the status regarding it. The Linux/Unix Script monitor uses SSH to upload a script to a Linux/Unix server, runs the script on the server, and then processes the return value.
Reusing Variables in (Go) Golang - A post on why you should probably avoid reusing/recycling variables especially with decoded data. In general it’s a bad idea to reuse/recycle variables. It makes code less readable, debugging more difficult, and can lead to bad designs.
Is Golang The Next Big Thing | Can Golang replace C++/Java in the coming time? Is Golang going to be the next big thing in the programming world? The Go programming language is an open source project to make programmers more productive. It's a language that makes it easy to build simple, reliable, and efficient software.
Package Management in Go. Learn the history of Package Management With Go system and how the introduction of modules in Go 1.11 solves the issues in versioning and vendoring dependencies. Brief overview of package management in Go — pre and post Go packages.
Golang program for implementation of Merge Sort. Merge Sort in Golang with Examples. Merge sort is a recursive sorting algorithm and, luckily for us, it’s quite a bit faster than bubble sort. Merge sort is a divide and conquer algorithm.
In this video I share my current programming languages and why I started to learn a new langauge - Golang. Why did I learned Go? What were the thoughts when choosing and learning a new programming language as a software engineer.
Build Serverless Apps using Go | Chris Noring shows us how to get up and running with Go, and how to create your first serverless app. Serverless apps let you build and run your applications and services without having to worry about servers, scaling or infrastructure. You can create handlers to respond to events, and write your apps in any programming language like Rust, Go and even COBOL.
In this tutorial, we are going to be creating a REST API's using Gorm and the new Fiber framework in Go
In this final Golang tutorial of the series, we'll learn about interfaces!
Learn how to save data to text files in this Golang tutorial.
Go (Golang) Tutorial #20 - Parsing Floats
In this Go tutorial you'll learn how to conditionally execute a block of code using a switch statement.
Generics in Golang 1.18, no need to write max / min anymore (maybe). One thing I do dislike in golang is that sometimes a simple task can be very tedious. One of them is getting maximum / minimum value of two integers.