Forem

Go

A statically typed, compiled programming language designed at Google

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
Stop Indenting — 6 Patterns for Flattening Nested if/else in Go

Stop Indenting — 6 Patterns for Flattening Nested if/else in Go

Comments
8 min read
I have created yet another cache go library

I have created yet another cache go library

Comments
2 min read
Structuring a Go API Like Laravel (Controller, Service, Repository)
Cover image for Structuring a Go API Like Laravel (Controller, Service, Repository)

Structuring a Go API Like Laravel (Controller, Service, Repository)

Comments
2 min read
# Build a Dependency Injection Container in Go That Catches Circular Dependencies Fast
Cover image for # Build a Dependency Injection Container in Go That Catches Circular Dependencies Fast

# Build a Dependency Injection Container in Go That Catches Circular Dependencies Fast

Comments
8 min read
A superscript-1 walks past every Go SSRF guard

A superscript-1 walks past every Go SSRF guard

Comments
12 min read
Why I'm Moving from Go to C After Building a Load Balancer
Cover image for Why I'm Moving from Go to C After Building a Load Balancer

Why I'm Moving from Go to C After Building a Load Balancer

Comments
5 min read
Born ML v0.8.0: We Killed Our Last .dll — Pure Go GPU Is Here
Cover image for Born ML v0.8.0: We Killed Our Last .dll — Pure Go GPU Is Here

Born ML v0.8.0: We Killed Our Last .dll — Pure Go GPU Is Here

Comments
9 min read
I needed a reputation system for AI Agents. Here is what I built instead of a Blockchain.
Cover image for I needed a reputation system for AI Agents. Here is what I built instead of a Blockchain.

I needed a reputation system for AI Agents. Here is what I built instead of a Blockchain.

3
Comments
7 min read
Thinking in Pipelines: A Better Way to Structure Go Systems
Cover image for Thinking in Pipelines: A Better Way to Structure Go Systems

Thinking in Pipelines: A Better Way to Structure Go Systems

Comments
6 min read
7 Filesystem Attacks Your Go CLI is Vulnerable To — And How to Fix Them

7 Filesystem Attacks Your Go CLI is Vulnerable To — And How to Fix Them

Comments
8 min read
Why I Built a Database Client in Go Instead of Electron

Why I Built a Database Client in Go Instead of Electron

Comments 1
6 min read
Implementation of an LLM Agent in Go and Rust for Market Anomaly Analysis
Cover image for Implementation of an LLM Agent in Go and Rust for Market Anomaly Analysis

Implementation of an LLM Agent in Go and Rust for Market Anomaly Analysis

Comments
19 min read
Caddy-mcp: tunnel private MCP servers through Caddy over QUIC

Caddy-mcp: tunnel private MCP servers through Caddy over QUIC

Comments
1 min read
I Stopped Restarting HTTP Connections Between AI Models. Here Is What I Use Instead.
Cover image for I Stopped Restarting HTTP Connections Between AI Models. Here Is What I Use Instead.

I Stopped Restarting HTTP Connections Between AI Models. Here Is What I Use Instead.

Comments
7 min read
GROOT: One archive for cluster diagnostics
Cover image for GROOT: One archive for cluster diagnostics

GROOT: One archive for cluster diagnostics

Comments
7 min read
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.