Go语言的断言返回值和类型转换的区别

2021-05-16 09:28

阅读:476

标签:ring   语法   string   区别   表达   无法   返回值   语言   Go语言   

1.类型转换 (1)、语法: := ( ) (2)、类型转换是用来在不同但相互兼容的类型之间的相互转换的方式,所以,当类型不兼容的时候,是无法转换的。 例如 各种int类型,[]byte和string类型 2.类型断言 二、类型断言 (1)语法:   , := .( 目标类型 ) // 安全类型断言    := .( 目标类型 )  //非安全类型断言 (2)类型断言的本质,跟类型转换类似,都是类型之间进行转换,不同之处在于,类型断言实在接口之间进行。 (3) 在switch中 := .( type )后,case 目标类型

Go语言的断言返回值和类型转换的区别

标签:ring   语法   string   区别   表达   无法   返回值   语言   Go语言   

原文地址:http://blog.51cto.com/13914991/2294180

上一篇:python基础

下一篇:Java基础知识练习02


评论


亲,登录后才可以留言!