首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
go
订阅
用户1553036144198
更多收藏集
微信扫码分享
微信
新浪微博
QQ
31篇文章 · 0订阅
GWS 项目的秘密武器:高性能 bytes.Buffer 池设计详解
本文分享了作者在 IT 行业的经验,详细介绍了 Go 语言中 bytes.Buffer 的工作原理及其在 GWS 项目中的高效内存池设计,提供了深入的技术见解和实践心得。
Go字符串拼接:copy函数快1000倍
在日常开发中,每位开发人员都会面临连接字符串的任务。在Go语言中,我们可以使用+操作符、bytes.Buffer、strings.Builder等方法来拼接字符串。 基准测试 为了对比这些方法的性能,
探索 Go 标准库中的优雅设计模式:函数与接口的结合
在 Go 语言的标准库(特别是在 net/http 包中),我们会发现一种非常优雅且简洁的编程模式,即通过函数类型与接口的结合来实现灵活且可扩展的代码。这不仅仅在代码复用、简化测试方面带来了极大方便。
用了Go的匿名结构体,搬砖效率更高,产量更足了
今天给大家分享一个使用匿名结构体,提升Go编程效率的小技巧,没什么技术深度,属于在日常写代码过程中积累下来的一个提升自己效率的小经验。 这个技巧之所以提效率主要体现在两方面: 减少一些不会复用的类型定
从 Context 看 Go 设计模式:接口、封装和并发控制
在 Go 语言中,context 包是并发编程的核心,用于传递取消信号和请求范围的值。但其传值机制,特别是为什么不通过指针传递,而是通过接口。虽然是简单问题,但值得引发我的一些思考。 考虑以下典型的代
图解漏桶(LeakyBucket)限流器的实现原理
限流器(Rate Limiter)在微服务中的重要性不言而喻了. 下游服务的稳定性, 防止过载, 全靠这个组件来保证。今天我们就来聊聊漏桶限流器的实现原理
Go实战 | 一文带你搞懂从单队列到优先级队列的实现
队列的作用可以用来控制流量,而优先级队列在兼顾流量控制的同时,还能将流量按优先级高低来进行处理。本文就来聊聊在实际项目中优先级队列的具体实现
Go实战 | http请求排队处理的实现
本文带你了解在高并发的web系统中如何实现http请求的异步处理。通过将http请求上下文封装,利用golang中的通道进行阻塞等待以完成异步处理
go测试包testify就这么用
它是一个功能比较全的go语言测试框架,同时支持了断言、mock、套件等功能。原生兼容go语言testing包,单看某个功能可能不是最好的,但是整体上来看,它的综合实力非常强。
Go1.21 速览:过了一年半,slices、maps 泛型库终于要加入标准库。。。
大家好,我是煎鱼。 在 2022 年 3 月,Go1.18 终于发布。在该版本中,包含了 Go1.17 起就已存在的泛型,并于此版本正式发布泛型特性。 这是一个备受关注和争议的新特性。在 reddit