Go成长之路
喜好折腾,喜好创新点的小白,分享自由
学习是一种能力
当想要的东西不存在时就自己动手创造!
每天能偷点懒
展开
-
Linux资源限制之句柄数limit
linux之limit文件句柄数一、limit浅析之inode1.1 limit 怎么进行修改方法一 、使用 ulimit -n number(期待的句柄数)方法二、通过修改配置文件,永修生效一、limit浅析之inodeinode 或i节点是指对文件的索引,即属性记录目录。如一个系统,所有文件是放在磁盘或flash上,就要编个目录来说明每个文件在什么地方,有什么属性,及大小等。就像书本的目录...原创 2019-06-18 21:23:14 · 3052 阅读 · 0 评论 -
Golang 之区分类型别名与类型定义
Golang 之区分类型别名(Type Alias)与类型定义(Type define)一、类型别名(Type Alias)、类型定义是什么?二、区分类型别名与类型定义类型定义 类型别名 类型定义 区分类型别名、类型定义 非本地类型不能定义方法一、类型别名(Type Alias)、类型定义是什么?类型别名 是 Go 1.9 版本添加的新功能。主要应用于代码升级、工程重构、迁移中类型...原创 2019-07-06 17:12:14 · 45679 阅读 · 10 评论 -
Go 切片之删除元素--Delete
切片(Slice)之删除元素一、Slice 删除元素的本质Slice 删除元素的实现具体的思路就是Slice 删除元素的操作过程总结与反思一、Slice 删除元素的本质Go语言并没有提供用于删除元素的语法或接口,而是通过利用切片本身的特性来删除元素——追加元素。即 以被删除元素为分界点,将前后两个部分的内存重新连接起来。使用切片的追加(append)特性,利用代码实现。Slice 删除元素...原创 2019-07-07 15:08:04 · 14974 阅读 · 0 评论 -
Go 容器数据类型之映射(map)--建立事务关联的数据结构
Go 高级数据类型--Map(映射)一、适用场景二、map的实现一、适用场景业务和算法中需要使用任意类型的关联关系时,就需要使用映射。即一对多的关系;例如,工号与职工的对应。二、map的实现map 使用**散列表(hash)**实现。散列表可以看成一个数组(俗称”桶“),数组的每个元素是一个列表。散列表的查找复杂度为O(1),最坏的情况为O(n),n为元素的总个数...原创 2019-07-07 17:58:37 · 1328 阅读 · 0 评论 -
Sublime Text 3 -v3.1.1 3176更新注册(最新版本)
Sublime Text 3 -v3.1.1 3176更新注册(最新版本)PS:方法源于网络,亲测可行简介: Sublime Text:一款具有代码高亮、语法提示、自动完成且反应快速的编辑器软件,不仅具有华丽的界面,还支持插件扩展机制,用它来写代码,绝对是一种享受。对于程序猿是一个很体验的软件,完全可以自定义功能。前段时间,莫名其妙的给我更新了软件,刚打开神奇的给一个大大的弹窗,我类...原创 2018-09-28 20:26:07 · 1139 阅读 · 0 评论 -
Go 切片(slice)之用法和本质
引言Go的切片类型为处理同类型数据序列提供一个方便而高效的方式。切片是引用类型,修改其会影响原始数据。 切片有些类似于其他语言中的数组,但是有一些不同寻常的特性。 本文将深入切片的本质,并讲解它的用法。数组Go的切片是在数组之上的抽象数据类型(Go的切片底层数据结构是数组),因此在了解切片之前必须要先理解数组。数组类型定义了长度和元素类型。例如, [4]int 类型表示一个四个整数的数组。...原创 2018-11-24 17:45:29 · 2039 阅读 · 0 评论 -
推荐系统之Go实现邮件推送
移动互联刚刚落下尾巴,大数据时代,已经来到眼下,每天某东,某宝的购物,刚刚打开了几个商品,旁边的广告就开始了推送你的喜好,这也太快了,生活就这样被绑架了!不剁手都不行!言归正传,今天了解下邮件推送模块的实现,推荐中的一小撮:但是很实用的,目前。基于Go写了个Demo,稍作修改就可以随意发邮件,好了走起。接下来分享一下Go实现qq邮箱发送邮件功能,其他的只需要稍作修改即可。项目结构:mail...原创 2019-04-11 19:05:49 · 2153 阅读 · 0 评论 -
Golang基础之变量(Variable)的那些坑
Golang 变量-Variable一、变量以及声明二、零值(nil)一、变量以及声明1.1 标记(identify)标记标识符-identifiers字母 - 数字 - 下划线关键字-keywords25 个运算符-operators字面量-literals真实值标点符号-punctuation逗号规范定义:标识符 命名 程序实体。标识符是一个或多个 Unicode 字母和数字的...原创 2019-08-27 17:51:06 · 2080 阅读 · 0 评论