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.
Master Go's Concurrency: Context Propagation and Cancellation Secrets Revealed

Master Go's Concurrency: Context Propagation and Cancellation Secrets Revealed

5
Comments
7 min read
I built my own search engine

I built my own search engine

Comments
5 min read
Why we Built a Mini-Language for a Golang Hackathon

Why we Built a Mini-Language for a Golang Hackathon

25
Comments 6
4 min read
Understanding JWT Authentication: Spring Security's Architecture and Go Implementation

Understanding JWT Authentication: Spring Security's Architecture and Go Implementation

6
Comments
5 min read
gRPC Streaming: Best Practices and Performance Insights

gRPC Streaming: Best Practices and Performance Insights

4
Comments
8 min read
Rethinking our REST API: Building the Golden API

Rethinking our REST API: Building the Golden API

3
Comments 1
11 min read
The difference between pointers and values on methods

The difference between pointers and values on methods

Comments
3 min read
How to Set Up Authorization in a Bookstore Management System with Go, HTMX, and Permit.io

How to Set Up Authorization in a Bookstore Management System with Go, HTMX, and Permit.io

117
Comments
20 min read
Bridging CLI and Note-Taking

Bridging CLI and Note-Taking

1
Comments
2 min read
Adding filter query parameters in Go Huma

Adding filter query parameters in Go Huma

1
Comments
3 min read
Using CloudEvents in Go

Using CloudEvents in Go

3
Comments
7 min read
Mastering Golang Debugging in Emacs

Mastering Golang Debugging in Emacs

1
Comments
15 min read
Learning GO : 09 - Packages

Learning GO : 09 - Packages

1
Comments
3 min read
Building Secure RAG Applications with Go: An Introduction to GoRag

Building Secure RAG Applications with Go: An Introduction to GoRag

3
Comments 1
3 min read
Golang básico - Comparação de Igualdade

Golang básico - Comparação de Igualdade

Comments
3 min read
How to Stop DDoS Attacks in in Go with Rate Limiting

How to Stop DDoS Attacks in in Go with Rate Limiting

2
Comments 1
3 min read
How to Host Hugo in Vercel

How to Host Hugo in Vercel

1
Comments
4 min read
Introducing NetIrk: A Lightweight CLI Tool for High-Level Network Insights

Introducing NetIrk: A Lightweight CLI Tool for High-Level Network Insights

1
Comments
3 min read
URL Shortener in Go

URL Shortener in Go

5
Comments
4 min read
Simple Go CLI-Todo App

Simple Go CLI-Todo App

6
Comments
6 min read
Unveiling the Garbage Collector in Go

Unveiling the Garbage Collector in Go

7
Comments
2 min read
🎉 Landmark API vAlpha 1.0 is here! 🎉

🎉 Landmark API vAlpha 1.0 is here! 🎉

Comments
1 min read
Run godoc Automatically

Run godoc Automatically

1
Comments
1 min read
Mastering Go's Concurrency: Boost Your Code with Goroutines and Channels

Mastering Go's Concurrency: Boost Your Code with Goroutines and Channels

4
Comments
5 min read
Ternary Conditional Operators

Ternary Conditional Operators

Comments 1
1 min read
Mastering Modern APIs with Go: From Basics to Best Practices🌐💻🚀

Mastering Modern APIs with Go: From Basics to Best Practices🌐💻🚀

55
Comments 2
5 min read
GoFr!?

GoFr!?

Comments
1 min read
🛠️ Battle of the Backend: Go vs Node.js vs Python – Which One Reigns Supreme in 2024? 🚀

🛠️ Battle of the Backend: Go vs Node.js vs Python – Which One Reigns Supreme in 2024? 🚀

Comments
4 min read
Open-Source Development is Amazing!

Open-Source Development is Amazing!

1
Comments
5 min read
Building a Scalable SQS Consumer in Go

Building a Scalable SQS Consumer in Go

1
Comments
3 min read
Answer 1.4.0: Where Fun Meet the Content You Love

Answer 1.4.0: Where Fun Meet the Content You Love

Comments
2 min read
Go dependency injection with Uber Fx and Echo

Go dependency injection with Uber Fx and Echo

4
Comments 1
2 min read
Built My First CLI Tool in Go

Built My First CLI Tool in Go

6
Comments
3 min read
Simple hello world program using Bazel and Go lang

Simple hello world program using Bazel and Go lang

Comments
4 min read
A practical example of shared libraries in a monorepo

A practical example of shared libraries in a monorepo

Comments
4 min read
The simplest demo on SSE(Server-Send Events)

The simplest demo on SSE(Server-Send Events)

3
Comments
4 min read
DiaryMD - markdown editor with Tabs, WorkSpaces and Blog

DiaryMD - markdown editor with Tabs, WorkSpaces and Blog

Comments
1 min read
Why I chose 'golly' framework to build my next Golang based REST API?

Why I chose 'golly' framework to build my next Golang based REST API?

1
Comments
4 min read
[DevLog #02] Gmail-TUI: Replicating Gmail-Web's Navigation

[DevLog #02] Gmail-TUI: Replicating Gmail-Web's Navigation

6
Comments
3 min read
Scope progression

Scope progression

Comments
1 min read
Organize your desktop: Build a file organizer in Go.

Organize your desktop: Build a file organizer in Go.

6
Comments
6 min read
First contribution to Open Source - charmbracelet/huh

First contribution to Open Source - charmbracelet/huh

Comments
2 min read
You can write programs in JSON

You can write programs in JSON

Comments
4 min read
Just released a new version of Novus 🚀

Just released a new version of Novus 🚀

10
Comments 13
1 min read
How to Automatically Issue Badges for Instruqt Labs

How to Automatically Issue Badges for Instruqt Labs

Comments
8 min read
Rust vs Go: Choosing Your Backend Language 🚀

Rust vs Go: Choosing Your Backend Language 🚀

109
Comments 18
4 min read
Golang + htmx + Tailwind CSS: Create a Responsive Web Application

Golang + htmx + Tailwind CSS: Create a Responsive Web Application

3
Comments
5 min read
Are Range Loops in Go Tricking You? Here's What You Need to Know 🚨

Are Range Loops in Go Tricking You? Here's What You Need to Know 🚨

Comments
1 min read
Exploring Recursion in Go: Exercise Repository

Exploring Recursion in Go: Exercise Repository

Comments
1 min read
How Does Go Handle Multithreading and Concurrency Vis-A-Vis Other Languages

How Does Go Handle Multithreading and Concurrency Vis-A-Vis Other Languages

Comments
2 min read
Functional Options Pattern in Go

Functional Options Pattern in Go

1
Comments
3 min read
Simplify Your REST API Responses with Milogo for Gin-Gonic

Simplify Your REST API Responses with Milogo for Gin-Gonic

2
Comments
2 min read
Squash Elo Rating System

Squash Elo Rating System

1
Comments
3 min read
Go-DOM - 1st major milestone

Go-DOM - 1st major milestone

Comments 1
6 min read
SimplySocket: A Lightweight WebSocket Wrapper for Go

SimplySocket: A Lightweight WebSocket Wrapper for Go

2
Comments
1 min read
A New Era of Cross-Platform Desktop Application Development in Go Language: A Comprehensive Analysis of LCL, CEF, and Webview

A New Era of Cross-Platform Desktop Application Development in Go Language: A Comprehensive Analysis of LCL, CEF, and Webview

Comments
3 min read
Go: Pointers & Memory Management

Go: Pointers & Memory Management

8
Comments
9 min read
Building Simple Real-Time System Monitor using Go, HTMX, and Web Socket

Building Simple Real-Time System Monitor using Go, HTMX, and Web Socket

11
Comments 2
3 min read
Step-by-Step Guide to Implementing JWT Authentication in Go (Golang)

Step-by-Step Guide to Implementing JWT Authentication in Go (Golang)

10
Comments
22 min read
Understanding command injection vulnerabilities in Go

Understanding command injection vulnerabilities in Go

11
Comments 1
8 min read
loading...