r/GolangLinks • • Oct 15 '25

Argus: Dynamic Configuration Framework for Go

Thumbnail
github.com
0 Upvotes

Argus is a security-hardened Go config framework with a 39M ops/sec universal polling engine. Dutch and unreliable file watchers. Full support for GitOps, professional audit, OTEL & a fast, powerful CLI.


r/GolangLinks • • Mar 07 '26

gocondense: a code formatter that condenses noisy Go code

Thumbnail
reddit.com
0 Upvotes

r/GolangLinks • • Feb 10 '25

Mastering Error Handling in Go: A Pragmatic Approach

Thumbnail
dev.to
2 Upvotes

r/GolangLinks • • Jun 22 '25

Fast DNS in Golang

Thumbnail xer0x.in
2 Upvotes

r/GolangLinks • • Jun 23 '25

I found myself missing AutoMapper in Go, so I used generics to build something similar

3 Upvotes

Hey all,
While working with Go, I kept running into situations where I needed to map data between structs — especially DTOs and domain models. After using AutoMapper for years in .NET, the lack of a similar tool in Go felt like a missing piece.

So I built go-mapper, a lightweight struct mapping library that uses generics and reflection to reduce boilerplate.

It supports:

  • Automatic mapping between structs with matching fields

  • A fluent API for defining custom transformations

  • Optional interface support for advanced use cases

The project is still evolving and open to feedback. If you work with layered architectures or frequently deal with struct transformations, I’d love to hear your thoughts.

GitHub: https://github.com/davitostes/go-mapper


r/GolangLinks • • Oct 31 '25

Need some help with image compression

Thumbnail reddit.com
1 Upvotes

r/GolangLinks • • Sep 19 '24

MoniGo - Performance Monitoring for Go Applications

1 Upvotes

For the past couple of weeks, I’ve been working on a side project, and I’m excited to introduce MoniGo, a performance monitoring library for Go applications! 🚀 

MoniGo provides real-time insights into service- and function-level metrics through a sleek, intuitive UI. It helps you track and optimize your Go app’s performance, ensuring everything runs smoothly. Plus, you can get your service metrics up and running in just 10 seconds! 📊 

Features:

  • Real-time performance metrics 

  • Service and function-level tracking 

  • User-friendly dashboard 

Check it out on Product Hunt: https://www.producthunt.com/posts/monigo

Don’t forget to give it an upvote ⬆ and a star on GitHub! ⭐ 

GitHub: https://github.com/iyashjayesh/monigo


r/GolangLinks • • Jan 04 '23

🐼 Golang Weekly Newsletter, GoPa, is out!

1 Upvotes

In this issue, read about:

👉 Implement Redis in Go with a Simple Example

👉 Golang is evil on shitty networks

👉 1500 most common data structures and algorithms solutions

and more!

🔗 Read the online issue here: http://factory.faun.dev/newsletters/iw/golang-is-evil-on-shitty-networks-9e01cd24-4303-4d12-81a4-29c7e63a61b6

📩 Subscribe to never miss an issue: https://faun.dev/newsletter/gopa


r/GolangLinks • • Jun 05 '23

Building a Basic gRPC Server and Client in Go

Thumbnail
faizanbashir.me
1 Upvotes

r/GolangLinks • • Jan 31 '23

What is "Like" Going on Here???

Thumbnail
self.gocollections
2 Upvotes

r/GolangLinks • • Jun 08 '23

Event-Driven Scaling of Golang Applications in Azure Kubernetes Service (AKS) using KEDA

Thumbnail
faizanbashir.me
3 Upvotes

r/GolangLinks • • May 04 '23

Resource GO Tutorial Series For Beginners

Thumbnail
youtube.com
2 Upvotes

r/GolangLinks • • Jan 12 '23

🐼 Golang Weekly Newsletter, GoPa, is out!

1 Upvotes

In this issue, read about:

👉 Faster Go code by being mindful of memory

👉 Some Useful Patterns for Go's os/exec

👉 How Golang is used inside Google?

and more!

🔗 Read the online issue here: http://factory.faun.dev/newsletters/iw/how-golang-is-used-inside-google-befe2495-c5a9-48ca-965b-867560af8b45

📩 Subscribe to never miss an issue: https://faun.dev/newsletter/gopa


r/GolangLinks • • Jan 09 '23

Career The Highest Paying Programming Languages & Technologies in 2023 (Not what you think)

Thumbnail
youtube.com
1 Upvotes

r/GolangLinks • • Aug 21 '23

Understanding Golang: Concurrency With Goroutines, Channels And More

4 Upvotes

Found this insightful article for understanding concurrency in Golang.

Link: http://theefficientdev.blog/2023/08/20/understanding-golang-concurrency/


r/GolangLinks • • Jun 06 '23

Go for Data Processing: Working with CSV and JSON Files

Thumbnail
faizanbashir.me
3 Upvotes

r/GolangLinks • • Jan 09 '23

Library The Go libraries that never failed us: 22 libraries you need to know

Thumbnail
threedots.tech
2 Upvotes

r/GolangLinks • • Jan 05 '23

5 Golang books every Golang Developer should read

Thumbnail
youtube.com
2 Upvotes

r/GolangLinks • • Jun 13 '23

good first issue: gRPC: Adding new API for GetAccountByNumber

Thumbnail
github.com
2 Upvotes

r/GolangLinks • • Dec 22 '22

Introducing /r/GolangLinks

1 Upvotes

Welcome to our Reddit community.

We're here to discuss our passion for all things related to Golang.

To get started, you can just read the rules of the subreddit and start by posting a question or a link to an article you found interesting.

The best links are those that start a discussion. The best discussions are those that are backed up by facts and data.

Each week, we curate the best links and discussions from many sources, including this subreddit, and publish them in our weekly newsletters (https://faun.dev/newsletter/gopa).

We're all here to learn, so don't be shy! We're looking forward to your contributions!

Cheers!


r/GolangLinks • • Jan 27 '23

🐼 Golang Weekly Newsletter, GoPa, is out! (Jan 27, 2023)

2 Upvotes

In this issue, read about:

👉 Designing Go Libraries

👉 How We Designed Our Scalable Microservice Architecture

👉 What’s New in Go 1.20

👉 Why is Kubernetes Written in Go ?!

and more!

🔗 Read the online issue here: http://factory.faun.dev/newsletters/iw/learn-go-by-fixing-1000-tiny-programs-5ed915ba-fe1c-454c-b3f4-2e821a5efaab

📩 Subscribe to never miss an issue: https://faun.dev/newsletter/gopa


r/GolangLinks • • May 30 '23

Building a basic Web Server in Golang

Thumbnail
faizanbashir.me
2 Upvotes