首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
golang
订阅
0x0d
更多收藏集
微信扫码分享
微信
新浪微博
QQ
23篇文章 · 0订阅
Golang基于Vault实现敏感数据加解密
数据加密是主要的数据安全防护技术之一,敏感数据应该加密存储在数据库中,降低泄露风险。本文介绍了Golang基于Vault实现敏感数据加解密的方案和具体实现过程。
Go每日一库之59:bytebufferpool
## 简介 在编程开发中,我们经常会需要**频繁**创建和销毁同类对象的情形。这样的操作很可能会对性能造成影响。这时,常用的优化手段就是使用**对象池**(object pool)。需要创建对象时,我们先从对象池中查找。如果有空闲对象,则从池中移除这个对象并将其返回给调用者使用。只有在池中无空闲对象
优化time.After后,性能提升34%,内存减少67%
大家好,今天给大家带来一篇如何优化time.After函数。 最近我在做调度中心2.0的重构,利用时间轮算法为项目整体性能提升:`34%`,内存减少:`67%`
写给go开发者的gRPC教程-metadata
和在普通HTTP请求中一样,gRPC提供了在每一次RPC中携带的上下文结构:metadata。在Go语言中,它与context.Context紧密结合,帮助我们实现服务端与客户端之间互相传递消息
字节开源WEB框架Hertz太香啦!
安装Hertz命令行工具 请确保您的Go版本在1.15及以上版本,笔者用的版本是1.18 配置好GO的环境后,按照Hertz的命名行工具 验证Hertz工具是否安装成功,执行下面指令 对应的输出her
Go 分布式令牌桶限流 + 兜底策略
上篇文章提到固定时间窗口限流无法处理突然请求洪峰情况,本文讲述的令牌桶线路算法则可以比较好的处理此场景。 工作原理 单位时间按照一定速率匀速的生产 token 放入桶内,直到达到桶容量上限。
Golang官方限流器库详解
在翻Golang官方库的过程中,发现一个有趣的库golang.org/x/time ,里面只有一个类rate,研究了一下发现它是一个限流器,实现了很多的功能,当然它的核心原理并不复杂,也就是令牌桶算法
Go语言框架中如何快速集成RabbitMq
在我们日常开发中, 消息队列是必不可少的一环, RabbitMq是一个实现了AMQP高级消息队列协议的消息队列服务, 也是我们比较常用的消息队列, 还可以实现延迟消费, 今天来说说怎么把它集成
Go-如何优雅的使用字节池
在某些场景下,我们可能会大量的使用字节数组,比如IO操作、编解码,如果不进行优化,大量的申请和释放字节数组会造成一定的性能损耗,因此有必要复用字节数组。
Golang逃逸技术分析
申请到堆上面的内存才会引起垃圾回收。 而c,对我们而言其含义和a是一致的,但是编译器对于这种不定长度的申请方式,也会在堆上面申请,即使申请的长度很短。 堆(Heap)和栈(Stack) 参考 此文 <