首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
ShanekAI
掘友等级
后端开发
一个热爱生活的普通人
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
作品
赞
47
文章 47
沸点 0
赞
47
返回
|
搜索文章
最新
热门
Deep Wiki :让AI来生成你的 Github 项目文档
这两天在逛GitHub的时候,浏览到 kubectl-ai 项目时候,发现了其在 deepwiki平台上由AI生成的项目文档,看起来很详细,有整体的架构图,也有对每个文件的详细说明,如下图所示,唯一不
ginGen:快速搭建Gin项目的脚手架工具
一、为什么需要脚手架? 创建项目需要做很多重复工作,比如:初始化go module、安装Gin框架、创建路由模板、配置数据库等; 尽管有AI工具,比如cursor,trae,cline等,但是还是需要
Go 语言实现布隆过滤器:解决无效查询导致的缓存穿透问题
在缓存设计中,我们常常遇到一个令人头疼的问题:大量的“无效查询”让数据库压力倍增。比如,当用户请求一个不存在的数据时,我们通常会去数据库查询,而数据库返回“未找到”。如果这样的请求很多,数据库就会忙于
新版 sync.Map 的变化
在 Go 1.24 里,sync.Map 的内部实现不再是“只读快照 + 脏表”那套组合拳,而是切到了一个并发哈希前缀树(HashTrieMap)上,这套树形结构最先在 unique 包里测试,后来直
如何用go语言实现类似AOP的功能
在 Java 开发中,AOP(面向切面编程)是一种非常流行的技术。它让日志记录、权限校验、性能监控等横切关注点与核心业务逻辑解耦,使得代码结构更加清晰、职责更明确。接下来我们借助 Gin 框架的中间件
GIN 服务如何实现优雅停机
什么是优雅停机? 优雅停机(Graceful Shutdown)是指服务在停止时能够以一种有序、安全的方式处理完当前正在进行的请求,释放资源,然后才真正退出的过程。与之相对的是强制终止(Kill),即
Go 语言 maps 和 slices 工具库详解:简化集合操作的新方式
在 Go 语言开发中,map 和 slice 是最常用的数据结构之一,分别用于 键值存储 和 动态数组管理。然而,在 Go 1.21 之前,开发者经常需要手写大量逻辑来处理 map 和 slice,包
使用 go 语言实现一个 LRU 缓存算法
LRU(Least Recently Used,最近最少使用)缓存是一种常见的缓存策略,经典的实现方式是结合哈希表和双向链表:哈希表用于快速查找缓存项,双向链表用于维护缓存项的访问顺序。那我们要如何用
如何使用 Prometheus 监控 Gin 服务
Prometheus 是一种强大的开源监控工具,适合用于微服务架构的性能监控和指标收集。结合 Prometheus 和 Gin,我们可以实现对 HTTP 请求的实时监控,分析流量、性能瓶颈以及错误分布
浅谈池化思想:以 database/sql 连接池为例
在平常开发中,我们通常会遇到或者说听到,什么什么资源耗尽导致服务挂了,重复的创建对象导致瞬时内存急升,频繁的创建数据库连接导致的性能问题等等。可以看到这种问题的共性就是重复的创建资源,没有有效的利用资
下一页
个人成就
文章被点赞
169
文章被阅读
40,736
掘力值
2,188
关注了
21
关注者
58
收藏集
0
关注标签
14
加入于
2022-07-25