小红花·文摘
  • 首页
  • AI Tokens🪙
  • 排行榜🏆
  • 直播
  • FAQ
沉浸式翻译 immersive translate
Dify.AI
Go 代码也能像数学定理一样被证明?AI 编程时代,形式化验证正在补上最后一块拼图

AI加速代码编写,但正确性验证成为瓶颈。文章介绍Go形式化验证工具Gobra及其底层Viper,通过前置条件、后置条件、循环不变量和权限模型,将程序性质转化为机器可检查的证明义务,并以求和算法演示。形式化验证不等于零缺陷,规范本身可能写错。AI Agent可生成候选规范、修复证明失败,但结论须由验证器给出,而非由另一个大模型判断。

Go 代码也能像数学定理一样被证明?AI 编程时代,形式化验证正在补上最后一块拼图

Tony Bai Tony Bai · 2026-10-24T22:00:00Z
Go 紧急发布两个安全版本!一次 CA 证书信任危机,暴露 HTTPS 安全体系的薄弱环节

2026年10月19日,Go紧急发布1.26.10和1.27.3,修复CVE-2026-111943:因特定CA存在安全顾虑,crypto/x509的证书链验证将拒绝包含一小批不可信中间证书的链。文章强调签名正确不等于可信,信任策略需随风险变化;升级工具链不等于修复已部署程序,旧二进制不会自动获得补丁。建议团队盘点构建工具链与生产产物,用修复版本重新构建、测试并部署,验证运行版本,并建立长期安全更新机制。

Go 紧急发布两个安全版本!一次 CA 证书信任危机,暴露 HTTPS 安全体系的薄弱环节

Tony Bai Tony Bai · 2026-10-23T01:00:00Z
深入理解 Go 与 SIMD:从底层硬件指令到编译器实现原理

Go 1.26/1.27 实验性引入 simd/archsimd 与可移植 simd 包,让开发者用普通 Go 代码编写 SIMD,并由编译器转换为向量指令。文章介绍向量寄存器、通道及加载—运算—存储流程,讲解广播、FMA、掩码混合、置换、水平操作和部分加载,并说明编译器内建函数与多版本分发机制。点积实例性能提升近 9 倍,但可读性与维护成本更高,应仅用于热点循环。

深入理解 Go 与 SIMD:从底层硬件指令到编译器实现原理

Tony Bai Tony Bai · 2026-10-22T22:00:00Z
React 太重、Svelte 太绕?Go + HTMX 全栈方案,连 LLM 都更容易看懂

GopherCon UK 2026演讲分享:后端工程师用Go、HTMX、templ和sqlc完成副业项目。HTMX让服务端返回HTML片段,状态只保留在后端,消除前后端状态不同步问题,且无需构建链。演讲介绍防抖搜索、懒加载、OOB多区域更新、HX-Redirect等技巧,并强调移动端API与Web API应分开。作者指出重交互场景和前后端分离团队不宜用HTMX,它更适合后端主导的内部工具。

React 太重、Svelte 太绕?Go + HTMX 全栈方案,连 LLM 都更容易看懂

Tony Bai Tony Bai · 2026-10-20T22:00:00Z
Go 标准库要给 http.Server 开一个“后门”了:Server.HandleRequest 提案通过,HTTP/3 时代的关键拼图

Go提案#77441获接受,为net/http.Server新增HandleRequest方法,公开请求到达用户Handler前的内部处理层,涵盖OPTIONS *响应、DefaultServeMux兜底和panic恢复。其动机是让HTTP/3等第三方协议实现复用标准库逻辑、避免复制代码,并便于测试完整Server行为。方法名由ServeHTTP改为HandleRequest,返回error以反映panic。该接口面向协议实现者和测试,不宜作为Handler用于生产。

Go 标准库要给 http.Server 开一个“后门”了:Server.HandleRequest 提案通过,HTTP/3 时代的关键拼图

Tony Bai Tony Bai · 2026-10-19T22:00:00Z
Go 正在加速清理十年技术欠账?这批 Accepted Proposal 最近三个月动起来了

Go官方仓库有172个已接受但未完成的提案。作者按四层标准评估进展:部分提案已进入Go 1.28计划(如类型推断复合字面量),弃用h2c包已实现并关闭,execabs迁移仍需追踪。结论是部分提案有明确进展,但整体是否加速清理技术欠账尚需更长期数据验证。

Go 正在加速清理十年技术欠账?这批 Accepted Proposal 最近三个月动起来了

Tony Bai Tony Bai · 2026-10-14T22:00:00Z
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
  • <<
  • <
  • 1 (current)
  • 2
  • 3
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

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

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码