golang 中 取切片元素 与 切片再生成切片的区别
摘要:func main() { //定义一个切片 a := []byte{1, 2, 3} fmt.Printf("a的类型%T\n", a) //a的类型[]uint8 fmt.Printf("a原来的值%v\n", a) //a原来的值[1 2 3] //这样[0]没有冒号的情况下,是取切片中的某一
阅读全文
posted @
2022-09-26 17:58
del88
阅读(112)
推荐(0) 编辑
golang中的三个点...
摘要:用法一:函数的不定参数 用法二:打散slice “…” 其实是golang的一种语法糖。 它的第一个用法主要是用于函数有多个不定参数的情况,可以接受多个不确定数量的参数。 第二个用法是slice可以被打散进行传递。 用法一:函数的不定参数 package main import "fmt" func
阅读全文
posted @
2022-09-15 09:08
del88
阅读(91)
推荐(0) 编辑
go中的 位预算,反码、补码、原码
摘要:https://baike.baidu.com/item/%E4%BD%8D%E8%BF%90%E7%AE%97/6888804 首先关于“位运算”,看下百度百科就行了。 总结:在go语言中,^这个符号具有取反的意思,举例: ^x 的意思是 对x取反 ^5 ==> 0101 取反 ==> 1010,
阅读全文
posted @
2022-09-02 11:56
del88
阅读(106)
推荐(0) 编辑
go中的 4种 for循环
摘要:package main import "fmt" func main() { // 第一种写法 for i := 1;i < 10; i++ { fmt.Println("Hello Golang"); } // 第二种写法 j := 1 for j < 10 { fmt.Println("Hel
阅读全文
posted @
2022-08-20 11:57
del88
阅读(277)
推荐(0) 编辑
go Printf 语句的占位符 Format
摘要:func main() { var a uint8 = 12 var b = "wokao" fmt.Printf("查看类型:%T\n", a) //查看类型 fmt.Printf("十进制:%d\n", a) //十进制 fmt.Printf("二进制:%b\n", a) //二进制 fmt.P
阅读全文
posted @
2022-07-21 11:40
del88
阅读(248)
推荐(0) 编辑