摘要:
func main() { //结构体:一系列属性的集合 //格式: //type是关键字 结构体的名字 struct{} type xxx struct { name string sex,age int //设置属性 } //匿名字段表示字段没有名字 type Ppp struct { stri 阅读全文
posted @ 2019-12-11 21:49
杨鑫Zz
阅读(257)
评论(0)
推荐(0)
摘要:
func main() { //go中的指针 //经典三句话, /* &取地址的符号 *放类型旁边的,表示指向这个类型的指针 *放在变量旁边,表示解引用 */ //a:=10 //b:=&a //这个b就是指针指向的就是内存地址 //fmt.Println(b) //c:=*b //这个c就是反解 阅读全文
posted @ 2019-12-11 21:32
杨鑫Zz
阅读(108)
评论(0)
推荐(0)
摘要:
//字符串类型的长度统计及编码格式 //name := "Hello world 杨" //len统计的是字节数,汉字代表的是三个字节 //若想要统计个数要用utf8.RuneCountInStrin,这样你的汉字也是一个字节 //fmt.Println(len(name)) //fmt.Print 阅读全文
posted @ 2019-12-11 21:16
杨鑫Zz
阅读(391)
评论(0)
推荐(0)
摘要:
func main() { //go中的k,v键值对 //关键子map,声明 var a = map[int]string{1:"wo",2:"waas"} //因为存储类型较多返回的值不确定是0,还是nil,还是其他空值,那么就可以取值那个ok就是只代表T or F,这样简单判断 if v,ok: 阅读全文
posted @ 2019-12-11 21:00
杨鑫Zz
阅读(477)
评论(0)
推荐(0)
摘要:
func text(c ...int) { fmt.Println(c)}func main() { var a = []int{1,2,3,4} text(a...) //...是将a这个列表中的值进行打散 相当于python中的**将字典转换成什么等于什么的那种形式 阅读全文
posted @ 2019-12-11 20:50
杨鑫Zz
阅读(357)
评论(0)
推荐(0)
摘要:
package main import "fmt" //切片 //切片下来的b从新赋值,那么a随之改变 func xxx() { //定义切片以直接由数组切出来 //var a [8]int = [8]int{1,2,3,4,5,67} //var b[]int = a[2:5] //定义切片2,c 阅读全文
posted @ 2019-12-11 20:45
杨鑫Zz
阅读(112)
评论(0)
推荐(0)

浙公网安备 33010602011771号