admin管理员组

文章数量:1596421

Author mogd 2022-05-09
Update mogd 2022-05-09
Adage Don't live in the past.

目录

  • Go 语言中 switch 类型断言的用法
    • 原因
    • 错误例子
    • 推荐语法

Go 语言中 switch 类型断言的用法

Go 语言官方有推荐的编码规范,在这里记录一次编码中 switch 进行类型断言判断的标准用法

使用类型断言的建议是复用结果,而不是直接使用

原因

在一次编码中,vscode 出现一个黄色的警告 (不必要的类型断言):

assigning the result of this type assertion to a variable (switch docs := docs.(type)) could eliminate 

本文标签: 断言语言类型Switch