10 2018 档案

摘要:package main import ( "fmt" "strconv" "unsafe" ) func main() { //基础类型转换string var str string var a int = 10 var b float32 = 123.456 var c bool = true var d uint8 = 'a' //将上面的基础类型转换成string... 阅读全文
posted @ 2018-10-27 22:48 运维面试辅导 阅读(7679) 评论(0) 推荐(0)
摘要:package main import ( "fmt" ) func main() { for i := 'a'; i <= 'z'; i++ { fmt.Printf("%c", i) } } //方法二 package main import ( "fmt" ) func main() { //定义一个字符 变量a 是一个byte类型的 表示单个字符 var ... 阅读全文
posted @ 2018-10-27 13:44 运维面试辅导 阅读(1933) 评论(0) 推荐(0)
摘要:方法二: Go 语言提供了大多数语言不支持的多重赋值,这使得变量的交换变得十分简单。下面通过一个例子来了解 Go 语言的多重赋值: 阅读全文
posted @ 2018-10-27 12:49 运维面试辅导 阅读(1706) 评论(0) 推荐(0)
摘要:package main import ( "fmt" ) func checkType(i interface{}) { switch v := i.(type) { //这里是通过i.(type)来判断是什么类型 下面的case分支匹配到了 则执行相关的分支 case int: fmt.Printf("%v is an i... 阅读全文
posted @ 2018-10-25 21:22 运维面试辅导 阅读(3720) 评论(0) 推荐(0)