Go入门
hero♞
一个曾献身于ERP系统的小怪物,具体一点,纺织行业ERP。
现阶段正在兢兢业业地工作,勤勤恳恳地学习沉淀。
兼职难产博主。
20220707 golang。
展开
-
Golang 入门:详谈append函数
1)刚开始的时候,切片irray1和iarray2初始长度都是7,且都指向0xc00000a240这块内存地址。(2)append对内存0xc00000a240上的值进行操作append干掉元素“2”后,其后的元素前移,所以元素“2,3,4,5”元素的位置由“3,4,5,6”代替,但是元素“6”的位置没有元素来代替它,保留原值。所以append操作完后内存0xc00000a240存的值就变为了“0,1,3,4,5,6,6”。httpshttpshttpshttpshttpshttps。...原创 2022-07-19 17:22:28 · 6694 阅读 · 1 评论 -
Golang 入门:基本语法
一些Go语言中简单的变量定义,循环等基本语法。简单记录一下 便于后期温习有兴趣学习Go的小伙伴,可以滴滴我,一起学习呀。原创 2022-07-14 15:07:24 · 243 阅读 · 0 评论 -
Golang 入门:环境搭建
下载文件,将go环境装到电脑中,链接贴在下方了。Downloads - The Go Programming Languagehttps://golang.google.cn/dl/go env指令可以查看go环境的属性。到这里,基本环境就搭建好了。下面我们创建一个项目跑起来。在这个文件夹中打开cmd命令窗口,输入 code ,点击回车,启动vs code。然后把下方截图中红箭头标识的插件装上。(1)go插件的作用是,在vs code中装了这个插件的话,就能创建go项目了。(2)code runne原创 2022-07-07 14:18:27 · 721 阅读 · 0 评论 -
Golang 入门:语法糖“...”以及切片中元素的增加及删除
今天在观看Golang视屏的时候,发现一个go中特有的语法糖“...”。视屏中是这样来用的我没看懂什么意思,就网上搜了一下,下面做一个总结。原创 2022-07-19 15:52:20 · 1206 阅读 · 2 评论 -
Golang 入门:copy函数不生效的原因,避雷。
查阅资料后才发现,原来go中的copy()是按照其中较小的那个数组切片的元素个数进行复制。所以上面执行无结果的原因是,名为iArray2的切片在定义后,没有赋初值,也没有定义长度,所以默认是0,所以iArray1虽然复制给了iArray2,但只复制了0个,所以没有输出结果。仔细看我红箭头位置,给了iArray2十个长度,然后执行了copy(),将iArray1复制给了iArray2。发现输出后,确实复制成功了,但后面有几项都是0。...原创 2022-08-01 16:15:09 · 742 阅读 · 0 评论