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.
I Got Tired of Writing FFmpeg Commands, So I Built a Small Go Helper

I Got Tired of Writing FFmpeg Commands, So I Built a Small Go Helper

Comments
1 min read
Dependency Injection in Go: How Much Is Enough for Web APIs?

Dependency Injection in Go: How Much Is Enough for Web APIs?

Comments
3 min read
Why LLM Gateways Hit a Performance Wall (And Why Language Choice Matters)

Why LLM Gateways Hit a Performance Wall (And Why Language Choice Matters)

6
Comments
4 min read
Building a REST API in Go (Golang)

Building a REST API in Go (Golang)

Comments
2 min read
Building RESTful APIs in Go: A Practical Guide for Dev.to Devs

Building RESTful APIs in Go: A Practical Guide for Dev.to Devs

Comments
9 min read
Exploring WebSocket Part 2: Handling Extended Payload Length

Exploring WebSocket Part 2: Handling Extended Payload Length

Comments
16 min read
Why I built ElysianDB

Why I built ElysianDB

Comments
3 min read
Reading readline

Reading readline

Comments
4 min read
Building a 400K-Line Full-Stack App Solo with Claude Code in 2025

Building a 400K-Line Full-Stack App Solo with Claude Code in 2025

1
Comments
8 min read
Go Interfaces: Philosophy vs. Reality

Go Interfaces: Philosophy vs. Reality

1
Comments
5 min read
Building an Interpreter in Rust: A Journey Through Lexical Analysis, Parsing, and Evaluation

Building an Interpreter in Rust: A Journey Through Lexical Analysis, Parsing, and Evaluation

Comments
9 min read
Learning Go the Hard Way

Learning Go the Hard Way

Comments
1 min read
Stateless Kafka-compatible brokers backed by object storage, k8s native

Stateless Kafka-compatible brokers backed by object storage, k8s native

Comments
1 min read
Go HTTP Middleware: Build Better APIs with These Patterns

Go HTTP Middleware: Build Better APIs with These Patterns

Comments
17 min read
Data Races in Go: Detecting, Debugging, and Fixing Concurrency Bugs in Production

Data Races in Go: Detecting, Debugging, and Fixing Concurrency Bugs in Production

Comments
3 min read
Go Workspace Structure: From GOPATH to go.work

Go Workspace Structure: From GOPATH to go.work

Comments
11 min read
How switching to SQS Batch operations improves Performance an Billing

How switching to SQS Batch operations improves Performance an Billing

6
Comments
4 min read
Why Backend Developers Love Go: 5 New Features Explained Simply

Why Backend Developers Love Go: 5 New Features Explained Simply

Comments
3 min read
Logmojo — High-Performance Log Management Made Simple

Logmojo — High-Performance Log Management Made Simple

1
Comments
2 min read
RegExp vs String Manipulation in Go language

RegExp vs String Manipulation in Go language

Comments
4 min read
Effective Liquidity Management Strategies for Crypto Exchanges

Effective Liquidity Management Strategies for Crypto Exchanges

Comments
4 min read
Go From Zero to Depth — Part 7: Channels Are Not Queues (A Correct Mental Model)

Go From Zero to Depth — Part 7: Channels Are Not Queues (A Correct Mental Model)

Comments
4 min read
Automating Go App Deployment to Google Cloud Run with GitHub Actions(Free Tier)

Automating Go App Deployment to Google Cloud Run with GitHub Actions(Free Tier)

Comments
2 min read
Go Project Structure: Practices & Patterns

Go Project Structure: Practices & Patterns

Comments 1
9 min read
I Built a Cybersecurity Programming Language in Go (Cyber+)

I Built a Cybersecurity Programming Language in Go (Cyber+)

Comments
1 min read
loading...