# uber https://github.com/uber-go/guide/blob/master/style.md#functional-options ## 驗證接口合規性 ![](https://i.imgur.com/qxpPwcE.png) ## 零值互斥體是有效的 ![](https://i.imgur.com/tdKN9mi.png) 如果你使用指針結構,那麼互斥量應該是它上面的一個非指針字段。不要在結構上嵌入互斥量,即使結構未導出也是如此。 ![](https://i.imgur.com/RhfT6PU.png) ## 在邊界處複製切片和貼圖 ![](https://i.imgur.com/mXpO13l.png) ![](https://i.imgur.com/BW4YZKb.png) ## 通道大小為一或無 ![](https://i.imgur.com/gsjqWxq.png) ###### tags: `Go`