为什么软件的第一批用户叫canary（金丝雀）?
Canary是金丝雀的意思。技术上表示最先的测试的意思。这个来自以前挖煤的时候，矿工都会先把金丝雀放进矿洞，或者挖煤的时候一直带着金丝雀。金丝雀对甲烷和一氧化碳浓度比较敏感，会先报警。所以大家都用canary来搞最先的测试。canary channel也希望用户遇到问题及时反馈。 举个例子，LeakCanary, 就是说有了 memory leak就赶紧报警的意思。