首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
golang
订阅
巴啦啦老魔仙
更多收藏集
微信扫码分享
微信
新浪微博
QQ
20篇文章 · 0订阅
Go内存管理一文足矣
总结来看通过细致的对象划分、极致的多级缓存+无锁策略缓存、精确的位图管理来进行精细化的内存管理和性能保障。
推荐几个可以写到简历上的Go方向优质开源项目(需花点心思研究)
我有没有Go语言方向优质的开源项目,可以写在简历上那种,一时还真想不起来,花了两天时间调研了一下,针对有无工作经验的分别推荐几个开源项目,下面我们一起来看一下。
超越 Nginx!号称下一代 Web 服务器,用起来够优雅!
最近发现了一款全新的Web服务器,Star数超越Nginx,标星38K+Star。试用了一下,发现它使用起来比Nginx优雅多了,功能也很强大,推荐给大家!
阿里云基于 Go 的微服务架构分享
云产品前端架构 众所周知,阿里是以 Java 开发为主,最近引用 GO 在微服务架构上面进行开发,本次分享也是围绕这个主题进行叙述。
并发编程--用SingleFlight合并相同请求
具体到Go程序运行的层面来说,SingleFlight的作用是在处理多个goroutine同时调用同一个函数的时候,只让一个goroutine去实际调用这个函数,等到这个goroutine返回结果的时候,再把结果返回给其他几个同时调用了相同函数的goroutine,这样可以减少…
Golang 在 runtime 中的一些骚东西
最近在研究性能优化的时候,看到了 golang runtime 包下的一个文档HACKING.md觉得颇有意思,读完之后觉得对于 runtime 的理解更上一层,于是想着翻译一下。 本章内容会有一定深度,需要有一定基础的读者,限于篇幅在这里不可能完全展开各个细节。 这一篇文档面…
高性能go服务之高效内存分配
手动内存管理真的很坑爹(如C C++),好在我们有强大的自动化系统能够管理内存分配和生命周期,从而解放我们的双手。 但是呢,如果你想通过调整JVM垃圾回收器参数或者是优化go代码的内存分配模式话来解决问题的话,这是远远不够的。自动化的内存管理帮我们规避了大部分的错误,但这只是故…
[译] 用 Go 进行区块链开发1: 基本原型
区块链是21世纪最有革命性的技术之一。尽管人们还没有充分意识到它的潜力,区块链技术正在走向成熟。区块链本质上是一种分布式数据库。它的特殊之处在于它不是私有数据库,而是公共的,例如,每个用户或整体或局部地有一份它的副本。一条新纪录只有得到数据库其他持有者的许可才能添加到数据库。
Golang 之禅
编写简单、可读、可维护的 Go 代码的十个工程要点。 设计良好的 Go 软件包提供一个单一的思路,以及一系列相关的行为。一个好的 Go 软件包首先需要选择一个好名字,使用电梯法则(30 秒内向客户讲清楚一个方案),仅用一个词来思考你的软件包要提供什么功能。 健壮的程序其实是由处…
Go gRPC 系列三:流式客户端和服务端
任何技术,因为有痛点,所以才有了存在的必要性。如果您想要了解 gRPC 的流式调用,请继续 每天早上 6 点,都有一批百万级别的数据集要同从 A 同步到 B,在同步的时候,会做一系列操作(归档、数据分析、画像、日志等)。这一次性涉及的数据量确实大 在同步完成后,也有人马上会去查…