Go语言类型声明以及转换、默认值
2014-11-15 18:44
267 查看
package main import( "fmt" ) type TestInterface interface{} func main(){ a:=65 // char A 's ascii code b:=float64(a) c:=string(a) fmt.Println(a) fmt.Println(b) fmt.Println(c) // A //fmt.Println(c==nil)//error var ti TestInterface fmt.Println(ti == nil) fmt.Println("convert int to string vs string's empty", c=="") //false var s string fmt.Println("convert int to string vs string's empty", s=="") // true }
相关文章推荐
- Go语言学习笔记 --- 常量、变量、批量定义与声明、数据类型、类型别名、类型转换
- Go语言学习之数据类型以及类型转换(The way to go)
- Go语言中不同类型切片之间的相互转换
- Go 语言的类型转换
- GO语言总结(5)——类型转换和类型断言
- Go语言学习之数据类型以及类型转换(The way to go)
- go语言变量声明后的默认值
- c#自定义类型的转换方式operator,以及implicit(隐式)和explicit (显示)声明的区别
- c#自定义类型的转换方式operator,以及implicit(隐式)和explicit (显示)声明的区别
- c#自定义类型的转换方式operator,以及implicit(隐式)和explicit (显示)声明的区别
- 【Go】为什么 Go 语言把类型声明放在后面?
- GO语言类型转换和类型断言实例分析
- go语言float32转换成字符串类型
- GO语言的一些简单数据类型之间相互转换
- go语言类型转换问题,求解?
- Go语言学习笔记1 变量,类型以及赋值
- Go语言中其他数据与字符串类型的转换
- go语言string、int、int64互相转换以及时间转换
- Go语言string,int,int64 ,float之间类型转换方法
- go语言string、int、int64互相转换以及时间转换