1
0
mirror of https://github.com/chai2010/advanced-go-programming-book.git synced 2025-05-23 20:02:22 +00:00

Update ch5-08-interface-and-web.md

This commit is contained in:
imentu 2020-04-18 22:06:21 +08:00 committed by GitHub
parent 6c4d0cd644
commit e3a2b26e1a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -271,4 +271,4 @@ func entry() {
表驱动的设计方式,很多设计模式相关的书籍并没有把它作为一种设计模式来讲,但我认为这依然是一种非常重要的帮助我们来简化代码的手段。在日常的开发工作中可以多多思考,哪些不必要的`switch case`可以用一个字典和一行代码就可以轻松搞定。
当然,表驱动也不是缺点,因为需要对输入`key`计算哈希,在性能敏感的场合,需要多加斟酌。
当然,表驱动也不是没有缺点,因为需要对输入`key`计算哈希,在性能敏感的场合,需要多加斟酌。