milvus | 第 25 章:实战开发一:给 Milvus 加一个小型参数校验
上一章我们学习了 Milvus 的测试体系:Go 单测 - C++ 单测 - Go integration - Python/REST e2e这一章开始进入实战开发。本章不追求一次改一个大功能,而是选择一个适合初学者的低风险场景:给 Milvus 增加一个小型参数校验。我们会以 Proxy 层的 Search 参数校验为主线,拆解一次真实开发应该怎么做:需求拆解 - 找 API 入口 - 找 task - 找校验函数 - 选择 merr 错误 - 补测试 - 做自审本文的重点不是“背下某个函数”,而是学会一种可复用的开发方法。1. 本章学习目标读完本章,你应该能掌握:如何选择一个适合初学者的 Milvus 小改动。如何把“加参数校验”拆成输入、输出、错误类型和兼容性问题。如何从 API 入口找到 Proxy task,再找到具体校验函数。如何判断应该使用哪一种merr错误。如何给小型参数校验补充单元测试。如何