资讯

我们使用一个 map[string][]string 来保存 pod 的事件和日志信息,然后通过 client-go 获取 warning 级别的事件,最后过滤需要的 pod 事件以及 pod 相关信息,然后继续通过 client-go 获取对应 pod 的日志,然后把这些信息放到 map 中。 前面我们介绍了 《开发 K8s ...
正确理解参数传递语义,可避免误判内存行为、消除隐蔽 bug,使代码行为更加可预测。 在 Go 社区常能听到“按值传递”“按引用传递”两种说法: 基本类型、数组、结构体被称为“按值”; 指针、切片、映射、通道则被称为“按引用”。 然而,上述分类容易 ...