首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
冰糕不冰
掘友等级
golang
财富是递进式的,钱则是可以今天有而明天没有的
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
赞
214
文章 188
沸点 26
赞
214
返回
|
搜索文章
文章
热门
最新
MongoDB数据模型设计
MongoDB需要建模吗?我们使用嵌入文档还是嵌入引用?数据建模设计时,我们要考虑多方面的因素,如使用场景中是读多还是写多、数据查询方式、数据库本身的性能等,在各个因素中做 tradeoff
golang 基于 gitlab 建立内部私有库 |Go主题月
为什么需要私有库?当团队经过多个 GO 项目沉淀以后,我们常常会把一些常用的方法、函数、内部包提取出来作为一个单独的项目,同时我们暂时也不考虑开源。此时我们可以建立自己的私有库,这样新项目可以复用之前
Go RSA 使用 |Go主题月
第1步,生成RSA的私钥文件`rsa_priviate.key 第2步,利用私钥文件生成RSA公钥文件`rsa_public.key 第3步,将私钥文件rsa_private.key再次生成pkcs8
Go 学习笔记11 - select 使用 |Go主题月
select 是操作系统中的系统调用,我们经常会使用 select、poll 和 epoll 等函数构建 I/O 多路复用模型提升程序的性能。在 Go 中当涉及到对多个 channel 进行操作时,通
Go 学习笔记10 - goroutine 和 channel |Go主题月
一、goroutines在 go 语言中,每一个并发执行的单元叫做 goroutine。当一个 go 程序启动时,main 函数就会在一个单独的 goroutine 中运行。只需要在一个函数或者方法调
Go 学习笔记9 - 排序 |Go主题月
排序操作是我们经常会用到的操作,虽然网上一大把各种排序算法的实现,但是在 go 内置 sort 包中已经帮我们封装好了相关操作。我们不需要为多种类型定义不同的排序实现,这是非常方便的。它使用 sort
Go 学习笔记8 - 接口 |Go主题月
接口类型是对其他类型行为的抽象和概括。接口类型不会定义接口方法中的具体实现,由实现接口的类型去提供具体的实现细节。这样,我们可以写出非常灵活的代码。 golang 的接口不同于其他面向对象的语言,不需要显示指定一个对象实现了一个接口(比如 java、php等就需要显示指定实现某…
Go 学习笔记7 - 方法 |Go主题月
在普通函数的名字前放一个变量,就是一个方法。这个函数就被绑定这个类型上,所以这个类型独占此方法。不同类型间可以拥有相同方法,互不干扰。 上面函数的附加参数 c 被称为方法的接收者,一搬用类型的第一个字母来命名。 因为 golang 的函数是值传递,每个参数都会被拷贝,所以当我们…
Go 学习笔记6 - defer详解 |Go主题月
defer 将其后的函数调用放入了一个 list 中,查看源码中 defer 结构体的定义,可以看到通过 link 字段串联成链表。defer 传入的函数会在 defer 被包裹的函数返回之前被调用。defer 通常用于简化执行各种清理操作的功能。 上面代码有一个 bug,os…
Go 学习笔记5 - 函数 |Go主题月
函数是非常重要的,我们写程序会把能复用的代码提取到一个函数中,方便下次复用,所以一个函数最好只做一件事情。在 golang 中函数是一等公民,可以定义为变量的类型、能够在函数参数中传递等。 函数包括函数名、形式参数列表、返回值列表(可省略)以及函数体。 形式参数列表:参数名和参…
下一页
个人成就
文章被点赞
45
文章被阅读
10,514
掘力值
503
关注了
85
关注者
11
收藏集
19
关注标签
25
加入于
2017-02-17