golang
淤泥中行走的鱼
这个作者很懒,什么都没留下…
展开
-
闭包作用
一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。 var n=999; function f1(){ alert(n); } f1(); // 999 另一方面,在函数外部自然无法读取函数内的局部变量。 ...原创 2019-05-27 13:03:14 · 119 阅读 · 0 评论 -
windows配置vscode的golang环境
vscode自动安装出现问题 进行如下命令进行目录切换: cd %GOPATH%\src\github.com\golang 也就是环境变量中GOPATH 如果src目录下面没有github.com\golang文件夹请自行创建 完成目录切换后,开始下载插件包,在切换后的目录下进入命令行界面,用git bash: git clonehttps://github.com/golang/to...原创 2019-07-10 09:42:21 · 153 阅读 · 0 评论 -
golang中for和for_range注意事项
1.range对map是随机遍历,对silence是顺序遍历 2.range使用的是副本,也就是键和值都是定义了一个新的变量,也就是值拷贝,所以不要试图直接去修改value,即使要修改也要用array[i]的方式。 3.range在遍历大数据时候,效率不高,需要拷贝数据。 4.for range相对于for写法简单。 ...原创 2019-07-14 21:21:10 · 1461 阅读 · 0 评论 -
beego的app.conf配置
beego 目前支持 INI、XML、JSON、YAML 格式的配置文件解析,但是默认采用了 INI 格式解析,用户可以通过简单的配置就可以获得很大的灵活性。 #默认配置解析 beego 默认会解析当前应用下的 conf/app.conf 文件。 通过这个文件你可以初始化很多 beego 的默认参数: appname = beepkg httpaddr = "127.0.0.1" h...转载 2019-08-05 10:53:06 · 1719 阅读 · 0 评论