首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
新文
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
49
文章 49
沸点 0
赞
49
返回
|
搜索文章
最新
热门
golang的测试单元
测试单元在软件开发中起着至关重要的作用,主要有以下几个方面: 一、保证代码质量 错误检测: 测试单元能够在开发过程中及时发现代码中的错误。例如,对于一个数学计算函数,如果传入特定的输入值时产生了错误的
http2.0
消息 message:消息由一个或多个帧组成。例如请求的消息和响应的消息。一个消息包含消息头和消息体 帧 frame:HTTP2 中最小通信数据单元,每个帧至少包含了一个标识(stream ident
go-redis/v8创建一个cluster的对象的过程
go-redis中创建一个redis的cluster对象 使用ClusterOptions结构体接收参数 实例化中使用init函数初始化一些参数 对于redis中的各种操作,get,set等,clus
golang责任链模式
编写递归代码的关键是,只要遇到递归,我们就把它抽象成一个递推公式,不用想一层层的调用关系,不要试图用人脑去分解递归的每个步骤。 典型的实现是chain模式 实际例子1 实际例子2
go-zero的kafka
配置 关键参数 Partition:分区,一般在创建topic的时候,分区的个数已经确定 queue:队列,参数conn默认值是1,只会创建一个队列。可以创建和分区数目相同的queue,并发读取par
golang的构建器模式
https://blog.stackademic.com/design-pattern-real-life-builder-bdf9a7730245 构建器模式: 定义struct 定义接口,接口包含
bloom布隆过滤器
自己设计: 如果利用redis数组+链表,则最坏情况下会出现时间复杂度o(n) 原理:Bloom主要是靠M大小的数组,N个哈希函数。添加一个元素的时候,把这个元素给N个哈希函数,分别计算下,然后把计算
golang的监控
链路追踪流程 golang项目引入OpenTelemetry 监控数据上报到OpenTelemetry Collector Contrib,存储到kafka 从OpenTelemetry Collec
golang闭包函数
闭包函数:返回值是一个函数 golang闭包函数的记忆功能 执行结果: value的地址 outer 0x140000ae018 value的地址 inner 0x140000ae018 1 valu
golang的垃圾回收
栈操作比堆操作快的原因 插入和删除:栈在栈顶插入和删除,效率很高 读取:栈是连续分配的,堆是分散的。这样在内存中访问数据的时候,可以利用局部性原理,将相邻的数据一次性的加载到内存中 读取:寻址方式不同
下一页
个人成就
文章被点赞
10
文章被阅读
5,250
掘力值
255
关注了
8
关注者
1
收藏集
14
关注标签
15
加入于
2019-01-10