DEV Community

Go

A statically typed, compiled programming language designed at Google

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Understanding Cyclomatic Complexity in Go: A Comprehensive Guide

Understanding Cyclomatic Complexity in Go: A Comprehensive Guide

Comments
3 min read
Understanding the Single Responsibility Principle in S.O.L.I.D

Understanding the Single Responsibility Principle in S.O.L.I.D

Comments
7 min read
Unpacking Go Channels: A Peek Under the Hood

Unpacking Go Channels: A Peek Under the Hood

5
Comments
5 min read
Dependency Management in Go: Modules, Vendoring, and the End of NuGet

Dependency Management in Go: Modules, Vendoring, and the End of NuGet

Comments
10 min read
Concurrency Showdown: Goroutines and Channels vs. C#'s async/await and TPL

Concurrency Showdown: Goroutines and Channels vs. C#'s async/await and TPL

1
Comments
7 min read
How to Create and Manage Courses in spurtCMS Easily

How to Create and Manage Courses in spurtCMS Easily

1
Comments
2 min read
Avoiding Golang Terminal Errors: Causes, Fixes, and Prevention

Avoiding Golang Terminal Errors: Causes, Fixes, and Prevention

1
Comments
2 min read
Parallelize work using parwork

Parallelize work using parwork

Comments
2 min read
Writing Software That Works with the Machine, Not Against It in GO

Writing Software That Works with the Machine, Not Against It in GO

Comments
4 min read
Automated Deployment of Golang Applications to VM with Gitlab CI/CD

Automated Deployment of Golang Applications to VM with Gitlab CI/CD

Comments
16 min read
DNS Explained: From Basics to Building My Own DNS Server

DNS Explained: From Basics to Building My Own DNS Server

5
Comments 2
9 min read
Explore Golang Metaprogramming: A Deep Dive

Explore Golang Metaprogramming: A Deep Dive

6
Comments
6 min read
Error Handling in Go vs. C#: Trading Exceptions for Clarity

Error Handling in Go vs. C#: Trading Exceptions for Clarity

Comments
3 min read
Building a Local AI-Friendly Code Viewer Inspired by Uithub

Building a Local AI-Friendly Code Viewer Inspired by Uithub

Comments
2 min read
Counting Words at Lightning Speed: Golang Channels & Worker Pools to Process Text Files

Counting Words at Lightning Speed: Golang Channels & Worker Pools to Process Text Files

6
Comments
7 min read
golang + sse + Data-Star for real time progress bar

golang + sse + Data-Star for real time progress bar

Comments
1 min read
Leverage the Power of AI for Chemical Industry

Leverage the Power of AI for Chemical Industry

1
Comments
1 min read
Server-Side Template Injection in Go

Server-Side Template Injection in Go

Comments
1 min read
Unlocking Hidden Performance Bottlenecks in Golang using GoFr: The Underrated Power of pprof

Unlocking Hidden Performance Bottlenecks in Golang using GoFr: The Underrated Power of pprof

5
Comments
3 min read
Command line calculator in GO

Command line calculator in GO

Comments
1 min read
The Evolution of HTTP 1.0 vs 1.1 vs 2.0: A Clear Comparison

The Evolution of HTTP 1.0 vs 1.1 vs 2.0: A Clear Comparison

5
Comments
12 min read
Serial Confinement in go

Serial Confinement in go

Comments
4 min read
Golang LLD: Design a Cache System (LRU, LFU, FIFO)

Golang LLD: Design a Cache System (LRU, LFU, FIFO)

5
Comments
6 min read
Framework Famous, RFC Clueless: Why Developers Need to Dig Deeper

Framework Famous, RFC Clueless: Why Developers Need to Dig Deeper

1
Comments
3 min read
Go 1.24: Benchmark Tests

Go 1.24: Benchmark Tests

Comments
2 min read