This story from HackerNoon showcases the power and simplicity of Go by demonstrating how to build a fully functional load balancer in just 150 lines of code. It breaks down the noscript to show how standard library packages can be combined to create powerful networking tools.
https://hackernoon.com/this-150-line-go-noscript-is-actually-a-full-on-load-balancer
https://hackernoon.com/this-150-line-go-noscript-is-actually-a-full-on-load-balancer
Hackernoon
This 150-Line Go Script Is Actually a Full-On Load Balancer
This article will show you how to create a simple HTTP load balancer in Go, using only the standard library.
❤1
A recent piece on Devtrovert explains how to use the SIGHUP signal to gracefully reload application configurations without downtime. This technique is a classic Unix pattern that remains highly relevant for modern server applications.
https://blog.devtrovert.com/p/sighup-signal-for-configuration-reloads
https://blog.devtrovert.com/p/sighup-signal-for-configuration-reloads
Devtrovert
SIGHUP Signal for Configuration Reloads
SIGHUP is a signal caught between two worlds. It was born from the physical "hang up" of terminal lines, and its original meaning—the loss of a controlling terminal—still applies.
This tutorial explains how to use Go's new tool directive to manage dependencies for build noscripts and other development tools. It clarifies how this feature helps separate application dependencies from tooling dependencies.
https://packagemain.tech/p/how-to-use-the-new-tool-directive
https://packagemain.tech/p/how-to-use-the-new-tool-directive
packagemain.tech
How to use the new "tool" directive
Go 1.24 new "tool" directive.
❤2
Zero-config, pure-Go HTTP request visualizer & debugger for local Go web development.
https://github.com/doganarif/govisual
https://github.com/doganarif/govisual
GitHub
GitHub - doganarif/GoVisual: Zero-config, pure-Go HTTP request visualizer & debugger for local Go web development.
Zero-config, pure-Go HTTP request visualizer & debugger for local Go web development. - doganarif/GoVisual
A new security report from Socket details a vulnerability where malicious Go modules could exploit package fetching mechanisms to execute destructive code. The analysis covers the attack vector and its potential impact on the Go ecosystem.
https://socket.dev/blog/wget-to-wipeout-malicious-go-modules-fetch-destructive-payload
https://socket.dev/blog/wget-to-wipeout-malicious-go-modules-fetch-destructive-payload
Socket
wget to Wipeout: Malicious Go Modules Fetch Destructive Payl...
Socket's research uncovers three dangerous Go modules that contain obfuscated disk-wiping malware, threatening complete data loss.
⚡1
Open Source Outbound Webhooks and Event Destinations Infrastructure
https://github.com/hookdeck/outpost
https://github.com/hookdeck/outpost
GitHub
GitHub - hookdeck/outpost: Open Source Outbound Webhooks and Event Destinations Infrastructure
Open Source Outbound Webhooks and Event Destinations Infrastructure - hookdeck/outpost
🏆 A markdown parser written in Go. Easy to extend, standard(CommonMark) compliant, well structured.
https://github.com/yuin/goldmark
https://github.com/yuin/goldmark
GitHub
GitHub - yuin/goldmark: :trophy: A markdown parser written in Go. Easy to extend, standard(CommonMark) compliant, well structured.
:trophy: A markdown parser written in Go. Easy to extend, standard(CommonMark) compliant, well structured. - yuin/goldmark