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.
Preventing SQL Injection with Golang

Preventing SQL Injection with Golang

87
Comments 7
8 min read
You shouldn't use else statements

You shouldn't use else statements

40
Comments 5
5 min read
The power of the CLI with Golang and Cobra CLI

The power of the CLI with Golang and Cobra CLI

34
Comments 4
11 min read
Build your own curl in Golang

Build your own curl in Golang

29
Comments 6
5 min read
How to build a fullstack application with Go, Templ, and HTMX

How to build a fullstack application with Go, Templ, and HTMX

24
Comments
9 min read
Learning Go in 2024; From Beginner to Senior

Learning Go in 2024; From Beginner to Senior

23
Comments 4
15 min read
Desenvolvendo um Bot do Telegram em Golang para Buscar Eventos da Comunidade Devs Norte no Sympla

Desenvolvendo um Bot do Telegram em Golang para Buscar Eventos da Comunidade Devs Norte no Sympla

18
Comments 3
7 min read
JWT, JWS, JWE and how to cook them

JWT, JWS, JWE and how to cook them

17
Comments 5
32 min read
Interacting with Solana in Go: A Beginner's Guide

Interacting with Solana in Go: A Beginner's Guide

16
Comments 5
5 min read
Using migrations with Golang

Using migrations with Golang

15
Comments
5 min read
Understanding Go: part 10 – Struct

Understanding Go: part 10 – Struct

14
Comments 1
1 min read
12 Security Tips for Golang Apps - validation, sanitization, auth, CSRF attacks, hashing ++

12 Security Tips for Golang Apps - validation, sanitization, auth, CSRF attacks, hashing ++

13
Comments
4 min read
Introducing Ecla: A Versatile Programming Language for Learning

Introducing Ecla: A Versatile Programming Language for Learning

10
Comments
2 min read
Make your oncall easy with Savvy's AI

Make your oncall easy with Savvy's AI

9
Comments 1
1 min read
Go program pattern 01: Functional Options Pattern

Go program pattern 01: Functional Options Pattern

8
Comments 3
5 min read
#3 Creating a User Registration API using GoLang and Cassandra

#3 Creating a User Registration API using GoLang and Cassandra

8
Comments 2
4 min read
A comprehensive guide to file operations in Go

A comprehensive guide to file operations in Go

7
Comments 1
18 min read
Object-Oriented Go: Unraveling the Power of OOP in Golang

Object-Oriented Go: Unraveling the Power of OOP in Golang

7
Comments 1
6 min read
Understanding the Facade Pattern in Go

Understanding the Facade Pattern in Go

7
Comments
2 min read
Golang >>> Rust 🔥[Prediction]

Golang >>> Rust 🔥[Prediction]

7
Comments 4
2 min read
Understanding Go: part 8 – Map

Understanding Go: part 8 – Map

7
Comments 2
2 min read
Zoraxy v3 - The brand new Reverse Proxy Server for Noobs

Zoraxy v3 - The brand new Reverse Proxy Server for Noobs

6
Comments 3
6 min read
Unicode string length can mean different things in different languages

Unicode string length can mean different things in different languages

6
Comments
1 min read
Preline UI + Gowebly CLI = ❤️

Preline UI + Gowebly CLI = ❤️

6
Comments
2 min read
Estruturas de repetição: repeat, while e for

Estruturas de repetição: repeat, while e for

6
Comments
6 min read
Golang: out-of-box backpressure handling with gRPC, proven by a Grafana dashboard

Golang: out-of-box backpressure handling with gRPC, proven by a Grafana dashboard

6
Comments 2
20 min read
Novos operadores e a sentença if

Novos operadores e a sentença if

5
Comments
8 min read
Integration test with Go and PostgreSQL

Integration test with Go and PostgreSQL

5
Comments
5 min read
Squeezing the Most Out of Every Byte: Go's Memory Packing Secrets Unpacked!

Squeezing the Most Out of Every Byte: Go's Memory Packing Secrets Unpacked!

5
Comments 1
6 min read
Testing en Go, 2ª parte

Testing en Go, 2ª parte

5
Comments
7 min read
Build a CLI tool : Generating hex dumps with Golang

Build a CLI tool : Generating hex dumps with Golang

4
Comments
12 min read
my first 100 stars on the GitHub repo

my first 100 stars on the GitHub repo

4
Comments 4
2 min read
Rust vs. Go, NO!, It's Rust and Go

Rust vs. Go, NO!, It's Rust and Go

4
Comments
2 min read
Exploring Your Neighborhood: A Step-by-Step Guide to Finding Places Near You

Exploring Your Neighborhood: A Step-by-Step Guide to Finding Places Near You

4
Comments
4 min read
🏎 Use task.go for your Go project scripts

🏎 Use task.go for your Go project scripts

4
Comments 5
6 min read
How to Visualize and Analyze Data in Open Source Communities

How to Visualize and Analyze Data in Open Source Communities

4
Comments
8 min read
Building a Discord Clone

Building a Discord Clone

3
Comments
3 min read
Setting up a Database Driver, Repository and Implementation of a transaction function for your Go App

Setting up a Database Driver, Repository and Implementation of a transaction function for your Go App

3
Comments 2
13 min read
How to create a blog using Golang

How to create a blog using Golang

3
Comments
6 min read
Gorabbit: RabbitMQ supercharged for Go Applications

Gorabbit: RabbitMQ supercharged for Go Applications

3
Comments
7 min read
Why Go is great choice for Software engineering.

Why Go is great choice for Software engineering.

3
Comments
2 min read
Why should you try GoCfg or yet another Go config manager

Why should you try GoCfg or yet another Go config manager

2
Comments 1
6 min read
Tutorial Básico de Go

Tutorial Básico de Go

2
Comments
2 min read
Go: how fat are your dependencies? Use go-size-analyzer!

Go: how fat are your dependencies? Use go-size-analyzer!

2
Comments
1 min read
Exploring ZKSync: A Journey through ZKSync with the Golang SDK

Exploring ZKSync: A Journey through ZKSync with the Golang SDK

2
Comments
10 min read
Building a Playful File Locker with GoFr

Building a Playful File Locker with GoFr

2
Comments 2
6 min read
Implementing OTel Trace Context Propagation Through Message Brokers with Go

Implementing OTel Trace Context Propagation Through Message Brokers with Go

2
Comments
6 min read
Understanding the Adapter Pattern in Go

Understanding the Adapter Pattern in Go

2
Comments
3 min read
It’s time to start validating your project’s configuration files as part of your CI/CD pipeline

It’s time to start validating your project’s configuration files as part of your CI/CD pipeline

2
Comments
2 min read
Hardening 🚀 REST APIs Using JSON Web Encryption (JWE) 🔐

Hardening 🚀 REST APIs Using JSON Web Encryption (JWE) 🔐

1
Comments
10 min read
Live reload em Go com docker e compile daemon

Live reload em Go com docker e compile daemon

1
Comments
3 min read
Understanding Go: part 9 – Slice

Understanding Go: part 9 – Slice

1
Comments
2 min read
Go Structs for programmers

Go Structs for programmers

1
Comments
3 min read
Go program pattern 03:Inversion of Control

Go program pattern 03:Inversion of Control

1
Comments
3 min read
Napp: Don't Get Caught Sleeping On Your Stack

Napp: Don't Get Caught Sleeping On Your Stack

1
Comments
2 min read
A testable Go API using Gin + MongoDB + Testcontainers

A testable Go API using Gin + MongoDB + Testcontainers

1
Comments
2 min read
Hash SHA1 at go

Hash SHA1 at go

1
Comments 4
1 min read
What Happens After Agile Dies?

What Happens After Agile Dies?

1
Comments 2
4 min read
Don't panic!

Don't panic!

1
Comments
2 min read
Help needed with subrouting in Go

Help needed with subrouting in Go

1
Comments
2 min read
loading...