摘要: 1,前端页面放在域名根目录,比如,http://www.xuecheng.com/ ,对应的nginx配置: #门户 location / { alias D:/Z_lhy/SpringCloud/xuecheng_online/www/xc-ui-pc-static-portal/; index 阅读全文
posted @ 2023-04-11 10:27 golandhome 阅读(7489) 评论(0) 推荐(0) 编辑
摘要: 0.1、索引 https://waterflow.link/articles/1666716727236 1、panic 当我们执行panic的时候会结束下面的流程: package main import "fmt" func main() { fmt.Println("hello") panic 阅读全文
posted @ 2023-04-11 09:19 golandhome 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 0.1、索引 https://waterflow.link/articles/1666171320273 1、概念 接口提供了一种指定对象行为的方法。 我们使用接口来创建多个对象可以实现的通用抽象。 Go 接口不同的原因在于它们是隐式的。 没有像 implements 这样的显式关键字来标记对象 A 阅读全文
posted @ 2023-04-11 09:18 golandhome 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 索引:https://waterflow.link/articles/1666277946416 在go中切片的底层是数组,所以切片的数据连续存储在数组的数据结构中。如果底层的数组满了,切片还需要添加元素的话,底层数组就需要扩容。如果底层数组几乎为空时,就会缩容。 在切片内部其包含一个指向底部数组的 阅读全文
posted @ 2023-04-11 09:18 golandhome 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 0.1、索引 https://waterflow.link/articles/1666339004798 1、map的结构 map提供了键值对的无序集合,所有的键都是不重复的。在go中map是基于bmap数据结构的。在内部hash表是一个桶数组,每个桶是一个指向键值对数组的指针。每个桶里面可以保存8 阅读全文
posted @ 2023-04-11 09:17 golandhome 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 0.1、索引 https://waterflow.link/articles/1666449874974 1、字符串编码 在go中rune是一个unicode编码点。 我们都知道UTF-8将字符编码为1-4个字节,比如我们常用的汉字,UTF-8编码为3个字节。所以rune也是int32的别名。 ty 阅读全文
posted @ 2023-04-11 09:17 golandhome 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 临时文件是一个程序运行时才创建,程序结束后就无用的文件。这就延伸出了一个很重要的点:不管创建的临时文件是否已经存在,程序都应该以读写的方式打开,也就是一旦打开,就会抹除原来的内容;程序结束时就无用的文件,这就需要在程序结束时自动删除。 现在的操作系统都提供了临时文件夹,临时文件夹的意思,就是重启操作 阅读全文
posted @ 2023-04-10 17:56 golandhome 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 说到Go语言的闭包,不得不说说全局变量和局部变量 全局变量的特点: 1.常驻内存 2. 污染全局 局部变量的特点: 1.不常驻内存 2.不污染全局 而Go语言的闭包可以做到 1.可以让变量常驻内存 2.可以让变量不污染全局 所以闭包主要是为了避免全局变量的滥用。 闭包 1.闭包是指有权访问另一个函数 阅读全文
posted @ 2023-04-10 14:21 golandhome 阅读(43) 评论(0) 推荐(0) 编辑
摘要: Go 语言支持匿名函数,可作为闭包。匿名函数是一个"内联"语句或表达式。匿名函数的优越性在于可以直接使用函数内的变量,不必申明。 以下实例中,我们创建了函数 getSequence() ,返回另外一个函数。该函数的目的是在闭包中递增 i 变量,代码如下: 实例 package mainimport  阅读全文
posted @ 2023-04-10 14:20 golandhome 阅读(21) 评论(0) 推荐(0) 编辑
摘要: Go语言中闭包是引用了自由变量的函数,被引用的自由变量和函数一同存在,即使已经离开了自由变量的环境也不会被释放或者删除,在闭包中可以继续使用这个自由变量,因此,简单的说: 函数 + 引用环境 = 闭包 同一个函数与不同引用环境组合,可以形成不同的实例,如下图所示。 图:闭包与函数引用 一个函数类型就 阅读全文
posted @ 2023-04-10 14:19 golandhome 阅读(81) 评论(0) 推荐(0) 编辑