Rust #[must_use] attribute: three usage patterns on structs, functions, and traits

Rust's #[must_use]: Making Sure Your Return Values Can't Be Ignored

Rust #[must_use] attribute explained: put it on structs, functions, or traits to force callers to handle critical return values. Compile-time warnings prevent transactions and payments from being silently dropped.

March 22, 2026 · 5 min · 1059 words · 梦兽编程
Rust Memory Management: Ownership and Borrowing

From 1GB to 40MB: How Rust Cracks Memory Management

Same microservice, same endpoints, but memory usage dropped from 1GB to 40MB after rewriting Node.js to Rust. That’s 25x less memory. How does Rust pull this off? Let’s talk about ownership.

March 15, 2026 · 6 min · 1168 words · Dream Beast Programming
Go sqlc PostgreSQL zero-ORM high-performance stack

Go + sqlc + Postgres: The Zero-ORM Stack Behind Cloudflare's 99.99% Uptime

Cloudflare runs Go + sqlc + Postgres in production, bypassing GORM’s N+1 queries and reflection overhead. 85K vs 42K qps, p99 drops from 3.8ms to 1.2ms. Breaking down the design logic, migration patterns, and when it actually makes sense to switch.

February 20, 2026 · 6 min · 1191 words · Rex Programming
Kotlin Multiplatform iOS compilation pipeline diagram

How Does Kotlin Code Actually Run on iPhone? The KMP Compilation Pipeline Explained

Kotlin Multiplatform (KMP) compiles Kotlin code into native iOS ARM64 machine code through Kotlin/Native and LLVM. This article breaks down the full 7-step compilation pipeline from Kotlin source to LLVM IR, Objective-C bridging, and Swift interop, with performance insights and build optimization tips.

February 19, 2026 · 10 min · 1962 words · Rex Programming
Why Go 1.26 didn't include JSON v2

Go 1.26 Shipped Without JSON v2: 18 of 44 Tasks Still Open

Go 1.26 is out, but JSON v2 remains experimental. With 18 of 44 subtasks still open, unresolved performance regressions, and pending Union type support—this isn’t a delay, it’s the Go team building a solid foundation for the standard library.

February 16, 2026 · 6 min · 1242 words · Mengshou Programming
Rust Enum Complete Guide Cover

Don't Underestimate Rust Enums: A Complete Hands-On Guide

Rust enums are far more than a set of constants. They carry data, drive state machines, replace null, and unify error handling. This guide walks you from basics to recursive enums with real code examples.

February 15, 2026 · 9 min · 1881 words · Rex Programming
High‑value AI Toolkit Less than a coffee/month →
扫码关注公众号
微信公众号二维码

第一时间获取技术干货