首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
golang
订阅
HLeo
更多收藏集
微信扫码分享
微信
新浪微博
QQ
36篇文章 · 0订阅
布隆过滤器(go):一个可能犯错但从不撒谎的内存大师
这篇博客深入浅出介绍了布隆过滤器这一空间高效的概率性数据结构。它通过位数组和多哈希函数实现,具有「可能误判但绝不会漏判」的特点,能用极小内存空间解决大数据量的存在性查询问题。
Go中的Unix Domain Socket编程进阶
1. 引言 在后端开发的繁忙世界中,进程间通信就像人体的神经系统,快速、可靠和安全是系统的生命线。虽然TCP/IP socket在网络应用中占据主导,但Unix Domain Socket
Ping命令这种事情用Go也能优雅实现
在网络协议栈中,TCP(Transmission Control Protocol) 是传输层的核心协议,负责提供可靠的、面向连接的通信。
实现可靠的 UDP 协议:Go 语言版本
一、引言 想象你通过一个神奇的邮政系统寄信,速度快得惊人,但偶尔会丢信或送错顺序。这就是 UDP 的本质——快如闪电,却不可靠。对于实时游戏或视频流等毫秒级响应的场景,UDP 的低延迟是无与伦比的优势
Golang包发布与拉取完全指南:从创建到使用
引言 在Go语言开发中,模块化是提高代码复用性和团队协作效率的关键。随着Go Modules的普及,如何正确创建、发布和使用自己的Go包成为每个Gopher必备技能。本文将从实战角度出发,详细介绍从创
Golang高并发利器:单飞singleFlight
谈到高并发编程,Golang无疑是程序员们的宠儿。 因为它自带的Goroutine轻巧又高效,简直是多线程编程的神器。 不过,有时候高并发也会带来一些棘手的问题,比如多次重复的请求导致系统压力骤增,这
Go 并发控制:errgroup 详解
errgroup 是 Go 官方库 x 中提供的一个非常实用的工具,用于并发执行多个 goroutine,并且方便的处理错误。 我们知道,Go 标准库中有个 sync.WaitGroup 可以用来并发
Go 标准库 Context 实战应用:控制并发任务生命周期的利器
Go 语言官方提供了一个名为 context 的标准库包,专门用于控制任务的生命周期和上下文传播,了解原理其实很简单,但用起来却是很难,原因是缺乏实战经验;仅知晓原理,始终是纸上谈兵,难以实践,今天我
Go WebAssembly 前世今生&实战: 手撸一个图片加水印小工具
☄️好详细的背景介绍, 好清晰的代码示例, 好疯癫的写作方式,我快被作者的干货干的不行啦......
Go实现多线程分片下载文件
我们在下载大文件时,通常会使用多线程下载的方式来加快下载速度。一些常用的多线程下载工具,都是通过多线程下载技术充分利用了网络带宽,以提高下载速度。借助HTTP协议的一些机制,就可以实现多线程下载功能。