• 有个叫Anton的油管博主做了个性能PK赛,让Java(穿了个叫Quarkus的马甲)和Go(穿着Fiber战袍)两个选手比赛写网站接口。我本来以为Go语言这种编程界的刘翔,肯定能把Java和C#这些带垃圾回收的选手甩开十条街!结果你猜怎么着?Go就比Java快了那么一丢丢,跟我想象的完全不 icon
  • 大约两周前,微软宣布将 TypeScript 编译器从 JavaScript 移植到 Go,并承诺将性能提高 10 倍。这则消息迅速传遍了科技社区,从 Typ icon
  • Go的并发数据结构为啥不火? 问题:为啥Go社区不爱搞并发数据结构?有人问:Java的并发工具(比如java.util.concurrent和JCTools)超级好用,写并发代码直接用现成的容器就行,省心又高效。为啥Go社区不咋热衷开发这种并发数据结构?G icon
  • 机器学习世界几乎一直是 Python 的游乐场。它拥有大量的库——TensorFlow、PyTorch、Scikit-learn 和其他库——可以说,它已经成为数据科学家和机器学习人员的默认选择。但是……如果有一种语言潜伏在暗处,可以做类似的事情,但性能要好得多,那会怎样? icon
  • 各位同学注意啦!我是HuggingFace这个AI界的"扛把子"公司的创始人之一,今天我要放大招了!用区区50行JavaScript代码就能整出一个AI小助手! 最近我像追剧一样狂啃MCP协议(这玩意儿说白了就是给AI定的一套"工具使用说明书"), icon
  • Kubernetes这个技术圈顶流的前世今生: 第一章:神秘传说2012年那会儿,程序员江湖突然流传着谷歌内部有个叫"Borg"的黑科技。这玩意儿就像《哈利波特》里的家养小精灵,在Linux容器里默默干着所 icon
  • TypeScript 6.0 Beta版发布,作为连接现有JavaScript代码库与未来TypeScript 7.0的桥梁,带来了多项革新,包括更智能的类型推断、全新的子路径导入功能、增强的模块解析选项等,为开发者提供更加流畅高效的编程环境。   icon
  • 伊恩·兰斯·泰勒 (Ian Lance Taylor) 离开谷歌 他是谁?Go 语言的核心开发者之一:2008 年加入 Go 团队,和 Rob Pike、Russ Cox 等大神一起搞 Go。GCC 编译器的大佬: icon
  • 优化 Go 应用程序需要了解有助于减少延迟、提高内存效率和增强并发性的常见模式。本指南将 15 种关键技术分为四个实用类别。内存管理和效率 这些策略有助于减少内存流失,避免过度分配,并改善缓存行为。 icon
  • 【超通俗版】Pennybase:一个迷你版"后端外卖平台" Poor man的后端即服务(BaaS),类似于Firebase/Supplement/Pocketbase 想象你想开家网店,但不会做饭(写后 icon
  • 如果我们可以让在 Go 中使用 Kafka 感觉更像是编写一个简单的 HTTP 服务呢? Gojek 详细介绍了其 Kafka SDK 抽象,遵循“包含所有power”模式。 类似HTTP的Kafka icon
  • Go应用程序的简单内部事件总线, 高性能:每秒处理数百万个事件,比Go原来的普通Channel快 4 倍到 10 倍。 快速的进程内事件调度程序 这个包为Go提供了一个高性能的进程内事件调度器,非常适合解 icon
  • SwissTable 是一种高性能的开放寻址哈希映射,最初由 Google 开发,在业内越来越受欢迎。首先,Rust 在其 HashMap 类型中采用了 SwissTable。然后,Go 开始在其 map 类型中使用 SwissTable 的自定义版本。现在,Valkey(R icon
  • 这篇文章中,我将向您展示如何使用 Supervisor 部署一个简单的 Go API 来管理该进程,并使用 Nginx 作为 Web 服务器为其提供服务。 在深入部署步骤之前,让我们简单讨论一下为什么使用 Supervisor 和 Nginx。 < icon
  • MDRSS 是一款用 GO 编写的 Markdown 到 RSS 转换器。使用此工具,您可以在本地文件夹中撰写文章,并自动将其格式化为符合 RSS 的 XML icon
  • Go语言中的建造者模式:告别混乱的对象构造 为啥需要建造者模式?Go语言以简单著称,但是当我们要创建一个有很多字段的复杂对象时,代码就会变得又臭又长还容易出错。就像你组装一台电脑,如果把所有零件一次性堆给你,你肯定 icon