首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
p
订阅
user44260586751
更多收藏集
微信扫码分享
微信
新浪微博
QQ
98篇文章 · 0订阅
Golang E2E 测试利器 rod
rod 是一款支持 golang 的 web automation工具,基于DevTools Protocol 协议实现,Chrome DevTools Protocol 协议支持与浏览器进行通信,
如何基于 GORM 实现 CreateOrUpdate 方法
CreateOrUpdate 是业务开发中很常见的场景,我们支持用户对某个业务实体进行创建/配置。根据笔者的团队合作经验看,很多 Golang 开发不是很确定对于这种场景到底怎么实现,今天我们来看看
使用 Makefile 管理项目命令
make 作为 Unix 系统中最常用的构建工具,它能根据指定的Shell命令进行构建。规则也很简单,开发者规定要构建哪个文件、它依赖哪些源文件,当那些文件有变动时,如何重新构建它。
如何在 Debian 安装和使用 Redis
作为业务后端开发,上手去体验不同的存储系统是很重要的学习机会,也是必要的。有了自己的环境,存储,我们才有更多动力去改参数,试错,向着更深层次前进。今天我们来看看怎样在 Debian 安装 Redis
解析 Golang 官方 container/list 原理
container/list 封装了双向链表的实现,其实在面试中我们经常被问到如何实现一个双向链表,虽然并不难,但总会有边边角角的处理需要小心。今天,我们就来结合源码思考一下如何实现。
基于 Golang container/list 的 LRU 实现
本地缓存选取合适的逐出策略是非常重要的,今天我们结合前一节学习的 go container/list 来看看怎样基于双向链表实现LRU缓存
Consistent Hashing 如何实现高效负载均衡
今天我们来聊聊 Consistent Hashing(一致性哈希)。分布式系统相较于单机的很大区别在于,我们需要一组机器相互配合来体现共同的业务价值。这一点,对于传统的哈希算法是个挑战。
分布式ID经典算法 snowflake
Snowflake 生成的 id 是 int64 类型,目的是在分布式系统中产生全局唯一且趋势递增的ID。单机DB 中很多同学直接采用了自增 ID 的能力,但在分布式场景,可能存在碰撞。
初探 Elasticsearch 概念
Elasticsearch 是一个基于Apache Lucene 的分布式搜索和分析引擎,位于 Elastic Stack 核心。它是Shay Banon 创建,2010年2月发布的。
那些年,希望自己早点学会的 Git 用法
做业务开发这些年,Git 几乎是每天都在用,非常高频,但对于一些高阶用法却非常陌生,每次都是基础的这几个。这篇文章,希望带大家了解一些常见的 Git 高级用法,希望能够帮助大家提高协作效率。