I'm on Cup o' Go!

This morning I was a guest on Cup o' Go, ahead of today's episode, which is now live. Cup o' Go is a great podcast, which I've listened to since the first episode was released last January, and I very much recommend a listen - not just to my episode, but others! - as there's a g...

Go 1.22.3-1 and 1.21.10-1 Microsoft builds now available

The Microsoft builds of the Go security patches released today, May 7, are now available for download. The post Go 1.22.3-1 and 1.21.10-1 Microsoft builds now available appeared first on Microsoft for Go Developers.

A very random issue

#​506 — May 7, 2024 Unsub  |  Web Version Go Weekly Evolving the Go Standard Library with math/rand/v2 — Generating random numbers takes much more than you might think. Go’s initial RNG has multiple flaws, but fixing it breaks re...

Ep. 4: Type Coercion in Rust: Ensuring Safety and Preventing Data Loss

Introduction: Delving into the intricate realm of type coercion, Herbert’s insights offer invaluable guidance for Rust developers grappling with the complexities of data type conversions: Gain insights into the nuances of type coercion, a fundamental aspect of programming...

If you need the money, don't take the job

Money: how to get people to give it to you, how much to ask for, and how to be worth what you're asking. Some real talk about the challenges you’ll face as a newly independent worker.

If you need the money, don't take the job

Money: how to get people to give it to you, how much to ask for, and how to be worth what you're asking. Some real talk about the challenges you’ll face as a newly independent worker.

Secure Randomness in Go 1.22

ChaCha8Rand is a new cryptographically secure pseudorandom number generator used in Go 1.22.

Evolving the Go Standard Library with math/rand/v2

Go 1.22 adds math/rand/v2 and charts a course for the evolution of the Go standard library.

Going supersonic

#​505 — April 30, 2024 Unsub  |  Web Version ✍️ It's been a quiet week for big Go related news, but we still have a bumper issue because we have so many things we didn't get around to including earlier ;-) Here we go..!__Your editor, Peter Cooper...

Ep. 3: Ensuring Data Integrity in Rust: Battling Overflow and Underflow

Introduction: Delving into the critical issues of overflow and underflow, Herbert’s insights offer valuable takeaways for Rust developers: Rust’s static analysis capabilities enable early detection and prevention of overflow and underflow errors, allowing developers...