go语言
欧阳图图少年成长记
一个技术宅的IT女
展开
-
Go语言教程【defer篇】
defer:会将其后面跟随的语句进行延迟处理【先被defer的语句最后被执行,最后被defer的语句最先被执行】package mainimport "fmt"func main() { fmt.Println("defer begin") // 将defer放入延迟调用栈 defer fmt.Println("第一个") defer fmt.Println("第二个") // 最后一个放入,位于栈顶,最先调用 defer fmt.Println("第三个")原创 2021-07-22 16:52:53 · 81 阅读 · 0 评论 -
Go語言教程【环境搭建】
经历了整整5天的研究,本来以为GO语言安装起来很方便,结果安装了Goland, sublime text3, liteIde也没有使其编译成功,折腾了很久,一度想放弃学习,但功夫不负有心人,今天终于被我整明白了,今天我就来好好讲一下安装的精髓安装过程中出现的bug如果你在安装过程中,出现什么编译不正确,找不到各种包,各种error的问题,大致问题就是你的SDK包未安装或者环境变量未设置好检验一下,ctrl+R 输入 cmd , 再输入go 看是否有东西输入,如果没有,就跟着以下步骤走...原创 2021-07-22 11:29:47 · 143 阅读 · 0 评论 -
Go語言教程【数组篇】
数组的声明var 数组变量名 [元素数量] typevar a [10] int基础写法进阶用法原创 2021-07-22 11:27:27 · 57 阅读 · 0 评论 -
Go语言教程【切片篇】
基础写法slice [开始位置 :结束位置]slice用法append() : 为切片添加元素copy() :切片复制copy(des, src []T) int :将src复制到dessrc:切片来源des:复制成为的目标返回的是实际发生复制的个数刪除切片go删除切片没有专用的接口,需要使用其它接口辅助删除 range() 循环迭代切片...原创 2021-07-22 11:19:05 · 77 阅读 · 0 评论