小红花·文摘
  • 首页
  • AI Tokens🪙
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
沉浸式翻译 immersive translate
Python 与 Go:面向开发者的实用对比

JetBrains调查对比Python与Go:Python易学、生态庞大,主导AI、数据科学与机器学习;Go性能强、并发优、类型安全,广泛用于云原生与后端服务。Go开发者更资深,多从Python转来,但极少完全弃用Python,常见做法是两者并用,各取所长。

Python 与 Go:面向开发者的实用对比

The JetBrains Blog The JetBrains Blog · 2026-10-13T09:02:11Z
Chris van Eijk:Go、pgx 与 PostgreSQL 行级安全实测

本文实测了Go语言pgx连接池为PostgreSQL行级安全设置租户的九种方式。用pool.Exec设租户再pool.QueryRow查询会因连接不同而泄漏,约半数请求读到他人数据;连接池钩子直连有效,但在PgBouncer事务模式下失效;最可靠且最快的是每请求事务或批处理,首条语句用set_config设租户,每次耗时0.06毫秒。

Chris van Eijk:Go、pgx 与 PostgreSQL 行级安全实测

Planet PostgreSQL Planet PostgreSQL · 2026-10-12T23:15:10Z
Go 很快、很美、好迭代,为什么 Vercel 还是改成了 Rust?CEO 说:计算公式变了

Vercel CEO Rauch 透露,Turborepo 已从 Go 迁移到 Rust,但内部对投资回报率存在争议。2023 年因 Go 与构建系统需求不匹配而启动迁移,采用增量移植策略,通过 JSON 传参解决 FFI 问题,并在 Windows 和 Alpine 平台上遇到问题。Rauch 认为在 AI Agent 时代,“对人类最好”不再等同于“对业务最好”,迁移成本的计算方式已经改变,Rust 也未必是终点。

Go 很快、很美、好迭代,为什么 Vercel 还是改成了 Rust?CEO 说:计算公式变了

Tony Bai Tony Bai · 2026-10-11T22:00:00Z
Go 写的 CLI,为什么正越来越多地通过 npm 分发?

文章解释为何Go、Rust等原生CLI常通过npm分发:npm实为跨平台应用商店,提供统一入口、npx免安装、免费CDN与版本管理。包装分单包内置、postinstall下载、optionalDependencies子包三种。文中拆解飞书CLI的package.json、install.js、run.js与GoReleaser配置,并实战演示将Go版HelloWorld发布到npm,涵盖注册、交叉编译、启动器编写、发布升级及避坑要点。

Go 写的 CLI,为什么正越来越多地通过 npm 分发?

Tony Bai Tony Bai · 2026-10-09T22:00:00Z
微软刚用 Go 重写完 tsc,有人就用 AI 写出了 Rust 版:比 Go 版快 1.61 倍

开发者Theo利用AI智能体将TypeScript编译器移植为Rust版tsc-rs,性能比原版快11.4倍。OpenAI路线耗资超40万美元,兼容率仅达84%;Opus 5.5仅用2周、约2.4万美元即完成移植。项目以18万移植测试作为标准答案,但代码未经人工审阅,长期维护存疑。这表明:在验证标准明确的任务上,AI已能完成工业级移植,瓶颈正从编写代码转向定义验证与长期维护。

微软刚用 Go 重写完 tsc,有人就用 AI 写出了 Rust 版:比 Go 版快 1.61 倍

Tony Bai Tony Bai · 2026-10-08T22:00:00Z
介绍 Ecoku 评论系统

作者因Twikoo功能冗余,自研并开源了极简评论系统Ecoku。该系统用Go编写、Docker部署、SQLite存储,支持多站点,仅保留纯文本评论,无Markdown、账号、点赞和审核,匿名发言只需昵称,不存IP和邮箱,内置人机验证与Telegram、邮件通知,并支持从Twikoo迁移数据。

介绍 Ecoku 评论系统

Dejavu's Blog Dejavu's Blog · 2026-10-06T19:07:53Z
Java转go,我用了12小时,10小时在解决环境问题 - 编程一生

一位资深Java开发者转用Go语言改造Kt-Connect工具,12小时中10小时用于解决环境问题。主要卡点:IDE依赖包标红,通过设置GOPROXY为goproxy.cn解决;工具需root权限运行,在IntelliJ IDEA运行配置中找到以root身份启动的选项。作者认为新语言语法易上手,环境配置才是主要障碍。

Java转go,我用了12小时,10小时在解决环境问题 - 编程一生

编程一生 编程一生 · 2026-09-30T09:26:00Z
Go与Rust同日交卷:一场关于“可移植SIMD”的路线之争

2026年9月,Go与Rust同日发布SIMD进展。Go 1.27推出实验性simd包,借鉴C++ Highway,通过编译器AST重写和运行时特化抹平向量宽度、实现跨平台,缺硬件时软件模拟兜底。Rust无官方统一方案,std::simd仍在nightly,生态中自动向量化、平台intrinsics及wide、pulp、fearless_simd等库并存。两者体现不同哲学:Go靠语言收口,Rust信任社区竞争。

Go与Rust同日交卷:一场关于“可移植SIMD”的路线之争

Tony Bai Tony Bai · 2026-09-27T22:00:00Z
Go 内存分析要“动大手术”了:pprof 提案拟为 heap profile 补上失踪的另一半

Go团队提案为heap profile新增memory_space采样类型,解决RSS与堆快照不一致的问题。该类型不新建profile,默认展示从RSS到Go内存、非Go内存、存活堆、死堆、协程栈及运行时开销的完整层级归因,并明确告警RSS不可用等情况。代价是profile体积增大约30%,压缩后约10%。提案已临时通过,待正式实现验证。

Go 内存分析要“动大手术”了:pprof 提案拟为 heap profile 补上失踪的另一半

Tony Bai Tony Bai · 2026-09-25T22:00:00Z
用 Go 构建一个实时聊天服务器:一个 WebSocket 最小可行方案

本文介绍用 Go 构建最小可用 WebSocket 聊天服务器,核心是两大并发惯用法:每条连接仅由一个 writePump goroutine 写套接字,数据经 channel 传入,避免并发写破坏帧;Hub 以单个 goroutine 独占房间状态,通过 register、unregister、broadcast 三个 channel 协调,无需互斥锁。广播时用 default 分支丢弃缓冲已满的慢客户端,防止阻塞全房间。文末指出认证、持久化、水平扩展等有意省略项。

用 Go 构建一个实时聊天服务器:一个 WebSocket 最小可行方案

实时互动网 实时互动网 · 2026-09-20T07:40:07Z

本期周刊推荐多个开源项目:Go语言内网穿透平台netsgo、代理内容系统polywise、AI图表工具drawio-skill、虚拟化管理面板CLICD、macOS Kafka监控工具Swifka、Obsidian创意插件glitter-idea-repo及Mac清理工具MacSai。

学习周刊-总第281期-2026年第38周

二丫讲梵 二丫讲梵 · 2026-09-17T22:49:19Z
在 DSH 手动启用 OpenCode Go DeepSeek v4.1 新模型

DSH 对接 OpenCode Go 时缺少 DeepSeek V4.1 模型并报错。由于内置路由采用混合协议,无法直接添加模型,需在 settings.yaml 中新建单协议路由 opencode-go-v41,配置 api、baseURL 及模型参数,并添加 x-opencode-session 请求头以解决 400 错误。静态会话头会导致缓存失效,建议改用社区插件 dsh-opencode-session 复用会话 ID。

在 DSH 手动启用 OpenCode Go DeepSeek v4.1 新模型

Frytea's Blog Frytea's Blog · 2026-09-17T15:22:49Z
具身智能的“安卓时刻”来了?揭秘OpenMind用Go打造的“机器人操作系统”OM1

OpenMind推出开源AI运行时OM1,定位为“机器人界安卓”,不训练模型,而是作为连接大模型与机器人硬件的中间层。其核心是自然语言数据总线,将传感器数据转为文字,供多个LLM协同决策。项目已从Python重写为Go,支持跨人形、四足机器人及仿真环境运行,获2000万美元融资,并计划扩展机器人应用商店与机器间协作协议。

具身智能的“安卓时刻”来了?揭秘OpenMind用Go打造的“机器人操作系统”OM1

Tony Bai Tony Bai · 2026-09-16T22:00:00Z
刚刚,Go 社区冒出一个“AI 工厂”:SuperPlane 开源,专治 AI Agent 乱来

SuperPlane 是用 Go 编写的开源 AI 工程控制平面,旨在解决 AI 代码产出激增后审批与回滚滞后的问题。它将工作流打包为包含画布、控制台、记忆和 Git 文件的 App,支持事件驱动、确定性执行与断点恢复。内置 Claude 智能体,分 Build 和 Ask 两种模式;Runner 预装 AI 工具链,并集成 GitHub、AWS 等生态。

刚刚,Go 社区冒出一个“AI 工厂”:SuperPlane 开源,专治 AI Agent 乱来

Tony Bai Tony Bai · 2026-09-14T22:00:00Z
Go 核心团队放大招:cgo 不用 C编译器也能跑,AI/GPU 库调用将迎来大简化

Go核心开发者Matloob提交提案#81450,拟让cgo在仅调用预编译C库时摆脱C工具链依赖。方案将“理解C声明”与“生成胶水代码”分离,引入Go语法的binding文件,由cgo自行理解C ABI并生成Go与汇编trampoline,runtime/cgo也改写为Go与汇编。传统含C源码的cgo仍需C编译器,两条路径并存。该方案对跨平台编译及调用CUDA等预编译AI库价值显著,最大风险在binding生态维护。

Go 核心团队放大招:cgo 不用 C编译器也能跑,AI/GPU 库调用将迎来大简化

Tony Bai Tony Bai · 2026-09-13T22:00:00Z

本文介绍Go服务开发的实用模式:使用net/http构建HTTP服务与客户端,涵盖处理器、ServeMux路由、JSON API及中间件;通过os/signal与context实现信号处理和优雅关闭,避免缓冲数据丢失;用go:embed嵌入SQL迁移文件,配合goose管理数据库版本;并讲解reflect包,用于运行时检查类型、读写结构体字段、读取标签及动态调用函数。

Go 构建服务 — HTTP、信号、迁移与反射

Kimserey Lam’s website, Software Development blog posts, videos and tutorials Kimserey Lam’s website, Software Development blog posts, videos and tutorials · 2026-09-12T05:00:00Z

TinyGo version 0.42 introduces significant updates, including recoverable panics and support for Go 1.27 and LLVM 22, improving error handling and enabling Go code to run as UEFI applications. The...

Advancing Embedded Go: Recoverable Panics, UEFI, Radio and Hardware Dev Kit

InfoQ InfoQ · 2026-09-11T05:05:00Z
Go SIMD杀疯了:开发者删光最后一行cgo代码,性能反超C语言库

Debian Code Search 作者用 Go 1.27 实验性 simd 包重写了服役 7 年的 TurboPFor 压缩库,删除了最后一行 cgo 代码。先通过纯标量优化(复用缓冲区、泛型位宽特化)达到 C 版的 76%,再用 AVX2 垂直布局提速 3 倍。AI 助手 Claude 发现位置汇编计数优化,用 GF2P8AFFINEQB 将扫描指令从 12 条降至 1.5 条,性能再翻倍,最终反超 cgo 版,达到 7 IPC。

Go SIMD杀疯了:开发者删光最后一行cgo代码,性能反超C语言库

Tony Bai Tony Bai · 2026-09-10T22:00:00Z
Jimmy Angelakos:十万行C代码之后:pgSafe在PGDay UK 2026

作者在PGDay UK 2026演讲中介绍了pgSafe,这是一个用Go重写的Postgres备份工具,旨在替代失去资助的pgBackRest。pgSafe遵循十条不变规则,强调顺序与持久性,支持多存储后端,采用标准库和云SDK,并避免在数据库主机上存储凭证。代码从96,000行C减少到18,000行Go,测试完善,目前为alpha版,欢迎贡献。

Jimmy Angelakos:十万行C代码之后:pgSafe在PGDay UK 2026

Planet PostgreSQL Planet PostgreSQL · 2026-09-09T16:46:00Z

本文介绍Go标准库的四个核心部分:包与模块组织代码、io.Reader/Writer接口实现数据流组合、encoding/json处理序列化与动态JSON、testing框架编写表驱动测试。涵盖导出规则、init函数、空白导入、自定义读取器、结构体标签及Unicode测试等实用技巧,是Go项目开发的基础工具。

Go标准库——包、IO、JSON与测试

Kimserey Lam’s website, Software Development blog posts, videos and tutorials Kimserey Lam’s website, Software Development blog posts, videos and tutorials · 2026-09-09T05:00:00Z
  • <<
  • <
  • 1 (current)
  • 2
  • 3
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
友情链接: MOGE.AI 九胧科技 1tok 菜鸟教程 Remio.AI DeekSeek连连 53AI 神龙海外代理IP IPIPGO全球代理IP 东波哥的博客 匡优考试在线考试系统 开源服务指南 蓝莺IM Solo 独立开发者社区 AI酷站导航 极客Fun 我爱水煮鱼 周报生成器 He3.app 简单简历 白鲸出海 T沙龙 职友集 TechParty 蟒周刊 Best AI Music Generator 模力方舟 Gitee AI

小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码