首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
golang
订阅
listen同学
更多收藏集
微信扫码分享
微信
新浪微博
QQ
26篇文章 · 0订阅
apisix的:gateway&transcode&grpc基于HTTP2协议翻译
gRPC 代理 这个按照官方指引目前使用体验很好,就是服务注册发现部分这里还没有写完,后面会更新文章 grpc-transcode 其中就涉及到一段源码: 其中就涉及到protobuf的使用规范了,在
如何阅读英文文档(邪修)
在日常开发工作中,开发者几乎一直处于持续学习状态。 对于优秀的中文社区的技术,阅读当然没有问题,但也有很多优秀的技术、框架、前沿技术和工具并非由国人开发,相对小众,但却非常重要。这类项目往往只有英文甚
从 Haskell 到 Go:记一次 RSA 加密协议移植与“字节陷阱”排查实录
1. 背景与目标 本次任务的目标是将一个用 Haskell 编写的加密传输协议(Metro.TP.RSA)移植到 Go 语言中,并封装为标准的 net.Conn 接口,以便替换原有的 XORConn
Go GC原理深度解析:三色标记法详解
1. 引言 垃圾回收(Garbage Collection,简称GC)是现代编程语言内存管理的核心机制,而在Go语言中,GC更是性能优化的关键战场。
Go sync.Pool 的陷阱与正确用法:从踩坑到最佳实践
一、引言 在 Go 语言的世界里,内存管理一直是个既简单又复杂的话题。得益于内置的垃圾回收(GC)机制,开发者无需手动释放内存,但这也带来了性能优化的新挑战——如何减少 GC 的压力
go的生态真的一言难尽
标题党了,原生go很好用,只不过我习惯了java封装大法。最近在看golang,因为是javaer,所以突发奇想,不如开发一个类似于 Maven 或 Gradle 的构建工具来管理 Go 项目的依赖,
wire优雅的管理go项目
Wire 是一个强大的依赖注入工具,可以帮助你更好地管理 Go 项目的依赖关系,提高代码的可维护性和可测试性。虽然学习曲线比较陡峭,但对于大型项目来说,使用 Wire 可以带来显著的好处。
基于etcd的分布式任务调度系统:设计、实现与实战经验
一、引言 在现代互联网应用的开发中,任务调度早已不再是简单的定时脚本调用。随着业务规模的扩大和系统复杂度的提升,我们常常需要面对多节点协作、任务高可用以及状态一致性等挑战。
[译] 我是如何在大型代码库上使用 pprof 调查 Go 中的内存泄漏
在今年的大部分时间里,我一直在 Orbs 团队用 Go 语言做可扩展的区块链的基础设施开发,这是令人兴奋的一年。在 2018 年的时候,我们研究我们的区块链该选择哪种语言实现。因为我们知道 Go 拥有一个良好的社区和一个非常棒的工具集,所以我们选择了 Go。 最近几周,我们进入…
golang性能工具pprof的使用
日常工作中,对程序运行情况进行分析,对现有功能重构改进,让程序更稳定高效,是我们日常工作中最重要的部分。而golang工具包中自带有pprof功能,让我们能方便找出程序中占用内存和cpu较多的罪魁祸首。 大体分为两步:1. 收集对应数据 2. 分析对应数据 使用go自带功能收集…