Go官方博客:More powerful Go execution traces by Michael Knyszek.
slog 终极指南
原文: Logging in Go with Slog: The Ultimate Guide by Ayooluwa Isaiah.
一道面试题: Top K 问题
最近在招一个Go开发工程师,面试中时候我会问一个Top K的问题,这个问题是一个经典的面试题。
有时候我不会要求面试者写出答案,首先我听一下他的思想,如果写代码困难的话我都允许可以上网查标准库的文档,看看heap的用法。
相对来说比Redis的作者antirez的面试要轻松些了,他的面试题是要求面试者写出一个二叉搜索树。
一些笔记工具工具以及memos介绍
祝大家龙年大吉!
Go语言中的Pinner.Pin
runtime.Pinner 是 Go 1.21.0 中引入的一个类型。
Pinner
是一组固定的 Go 对象。可以使用 Pin
方法来固定一个对象。Pinner
固定的所有对象都可以使用 Unpin
方法解开固定。
从慢速到SIMD: 一个Go优化的故事
SourceGraph 的工程师 Camden Cheek 提供的一个利用SIMD进行Go性能优化的故事:From slow to SIMD: A Go optimization story。