Sign in

Phuong Le

@func25.bsky.social
28 followers 4 following 5 posts
PostsRepliesMedia
Phuong Le @func25.bsky.social · 29/09/2026
How Go maps work internally, explained simply. This time it's a video, not a blog post. youtube.com/watch?v=TdtN... Enjoy, and let me know what you think :)
youtube.com
How Go Maps Work Internally: Swiss Tables
YouTube video by Phuong Le
010
Phuong Le @func25.bsky.social · 07/09/2026
Cool, our article got featured in golangweekly.com this week. If you don’t know how Go maps work under the hood yet, now's a good time to catch up: victoriametrics.com/blog/go-swis...
000
Phuong Le @func25.bsky.social · 17/08/2026
noCopy is an interesting zero-byte field used in almost every sync struct. But you can still copy the sync struct, it doesn't stop the compiler, it doesn't stop your program from running. So what does it actually do? Here :) func25.dev/posts/go-syn...
010
Phuong Le @func25.bsky.social · 01/07/2026
victoriametrics.com/blog/victorialogs-internals-columnar-storage-on-disk/ Reading how a high-performance database stores data in columnar layout, uses bloom filters, and shards columns for concurrency, visualized, is interesting. Written for beginners, no data structure knowledge required.
021
Phuong Le @func25.bsky.social · 30/09/2025
I've written about how sync.Mutex works behind the scenes. It's easy to understand, even if you're not familiar with it, thanks to a bunch of visuals: victoriametrics.com/blog/go-sync...
010