go-programming

Tag

Cards List
#go-programming

@thdxr: remember our goal is to run Go as a break even service a higher tier plan is harder to manage because being wrong by 10…

X AI KOLs Timeline ↗ · 2026-09-28 Cached

OpenCode announces Go Plus, a $40/month higher-tier plan for their Go-based service, while discussing the challenges of managing break-even pricing.

0 favorites 0 likes
#go-programming

Platform-independent SIMD in Go

Lobsters Hottest ↗ · 2026-09-24 Cached

Go introduces experimental SIMD APIs to enable platform-independent SIMD operations, aiming to provide near-asm performance across different CPU architectures.

0 favorites 0 likes
#go-programming

Size-Specialized Memory Allocation

Hacker News Top ↗ · 2026-09-17 Cached

Go 1.27 introduces size-specialized memory allocation for allocations of 80 bytes or fewer, improving allocation speeds by 20-30% and overall program performance by up to 1% for allocation-heavy code.

0 favorites 0 likes
#go-programming

Go 1.27 Release Notes

Lobsters Hottest ↗ · 2026-08-19 Cached

Go 1.27 release introduces generic methods and other language and toolchain updates while maintaining compatibility with previous versions.

0 favorites 0 likes
#go-programming

How Go detects struct copies with sync.noCopy

Hacker News Top ↗ · 2026-08-13 Cached

The article explains how Go uses the `sync.noCopy` marker and the `go vet` tool to detect and warn about struct copies that could lead to concurrency issues.

0 favorites 0 likes
#go-programming

When float division beats integer division

Lobsters Hottest ↗ · 2026-06-16 Cached

A blog post explaining a counterintuitive optimization where using float division (DIVSD) instead of integer division (IDIVQ) yields faster performance on modern CPUs, with benchmarks and assembly analysis.

0 favorites 0 likes
#go-programming

Self-calling executables

Lobsters Hottest ↗ · 2026-06-02 Cached

This article explains the concept of self-calling executables, where a program starts another instance of itself, and demonstrates its use in Go testing (running the main function in a subprocess) and in TUI tools (e.g., jjui using SSH_ASKPASS to prompt for passwords via a child process).

0 favorites 0 likes
#go-programming

Tips to debug hanging Go programs

Michael Stapelberg ↗ · 2025-02-27 Cached

A practical guide covering three methods to debug hanging Go programs: using SIGQUIT to print stack traces, attaching the delve debugger, and saving core dumps for later analysis.

0 favorites 0 likes
← Back to home

Submit Feedback