Open alwqx opened 2 months ago
Google DeepMind 研究员 <我如何使用AI>
MIT 决策算法
有点好笑,曾经担任谷歌CEO长达10年之久的Eric Schmidt前几天去斯坦福大学受邀计算机学院的会议,他的演讲全程各种放飞自我,中途语重心长的告诉台下学生,这场会议是保密的,自己说的那些话千万不要外传。
芯片 大疆 小米 vivo
13 年后,我如何用 Go 写 HTTP 服务
https://grafana.com/blog/2024/02/09/how-i-write-http-services-in-go-after-13-years/
一篇 Go 语言方面的最佳实践类文章,只涉及标准库中的 HTTP 基建,不涉及其他第三方 Web 框架或库。作者有十余年的 Go 编程经验,经验丰富。
文章除了展示具体的代码编写与组织技巧,也谈了一些“为什么如此处理”背后的设计考量,包括:长参数列表的函数、请求编解码处理、用闭包结合 http.Handler、E2E 测试和单元测试,等等。透过这些考量,能感受到作者多年经验与智慧的沉淀。
作为一个极少用 Go 写 HTTP 服务的人,我也读得津津有味。