SF
有疑说
有疑说
注册登录
关注博客
注册登录
主页
关于
RSS
译|What “accept interfaces, return structs” means in Go
有疑说
2021-08-09
阅读 2 分钟
2.5k
“接受接口、返回结构” 的一般原则,我在前一篇文章中写到,也多次在代码评审时向同事介绍,但经常遇到“为什么”的疑问。特别是因为这不是一条硬性规定。该想法的关键在于保持灵活性的同时避免预先抽象,并理解何时改变它。
如何用好 Go interface
有疑说
2021-08-03
阅读 4 分钟
2k
interface 是 Go 语言最精髓的特性之一,一直以来想写一篇关于 interface 的文章,但是一直没敢写。持续几年之久,还是斗胆总结下。