程序员茄子
全部
编程
代码
资讯
案例
综合
联系我们
Buf 相关技术文章
php
mysql
shell
go
vue
css
api接口对接
支付接口对接
connect-go v2:砍掉 Request[T] 包装,handler 回归 (*Req) (*Res, error),迁移工具还有四点改不掉
编程
connect-go v2:砍掉 Request[T] 包装,handler 回归 (*Req) (*Res, error),迁移工具还有四点改不掉
2026-10-27 20:03:15
connect-go v2 于 2026-10-07 发布,只破坏 Go API,协议仍兼容。本文按代码对照讲清五处变化:unary 签名去掉 Request[T]/Response[T] 包装、transport 拆出 connecthttp 与 connectinprocess、interceptor 合并成两个函数类型、裸 error 不再上线(只发 CodeUnknown)、metadata 移到 context 里的 CallInfo;再给出 connect-go-v2-migrate 的两遍迁移流程、buf.gen.yaml 与模块路径改动,以及工具改不掉的四个手写点。
Go
connect-go
RPC
Buf
迁移
MySQL 9.7.2:LOAD DATA 残留 NULL 状态、POW(NULL) 返回 1 等会真踩到的修复
资讯
MySQL 9.7.2:LOAD DATA 残留 NULL 状态、POW(NULL) 返回 1 等会真踩到的修复
2026-10-10 21:06:02
MySQL 9.7.2 修了一批会直接影响结果的行为 bug:LOAD DATA 给 NOT NULL 列写 NULL 后残留临时 NULL 状态导致同会话 INSERT 报 1263/1048、POW(NULL) 错误返回 1、IN 谓词含 DATE/TIME 常量误匹配、AVG 配合 SQL_BUFFER_RESULT 结果截断,以及 hypergraph optimizer 多处修复。本文按报错与现象给出升级注意点。
MySQL
运维
数据库
MySQL 9
Rue
ql
ascii
MySQL 9.7
Buf
2077
Bug
9.7
18
Connect RPC 深度拆解:当 gRPC 学会「说 HTTP」——跨语言 RPC 框架的工程革命(2026)
编程
Connect RPC 深度拆解:当 gRPC 学会「说 HTTP」——跨语言 RPC 框架的工程革命(2026)
2026-07-17 06:44:27
深度拆解 Connect RPC:从协议设计、connect-go 六层架构、流式传输、拦截器链到多语言生态(Go/TS/Python/Kotlin/Swift/Dart),配完整代码实战与性能基准,一份写给后端工程师的微服务 RPC 完全指南(2026)
Connect RPC
gRPC
Protocol Buffers
微服务
Buf
connect-go
RPC框架
protobuf
CNCF
API设计
Protobuf + gRPC 深度实战:当微服务通信告别 JSON——从 Editions 2024 到 ConnectRPC、Arena 分配与百万级 QPS 的生产级完全指南(2026)
编程
Protobuf + gRPC 深度实战:当微服务通信告别 JSON——从 Editions 2024 到 ConnectRPC、Arena 分配与百万级 QPS 的生产级完全指南(2026)
2026-06-18 12:57:45
从Protobuf编码原理到Editions 2024新范式、Buf工具链实战、ConnectRPC三协议架构、gRPC-Go v2生产级开发、Arena内存分配优化与百万级QPS部署的完全指南
Protobuf
gRPC
ConnectRPC
Buf
Editions
Arena
微服务
序列化
大家都在搜索什么?
devops
易支付
一个官网+多少钱
统一接受回调
统一回调
python
sub
node
宝塔日志
mysql
shell
ElasticSearch
css
vue
api接口对接
2025
支付接口对接
go
php
php回调