首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Golang原理分析
风过留情李寻欢
创建于2022-04-25
订阅专栏
1. golang标准库的原理分析 2. golang源码解读
等 3 人订阅
共4篇文章
创建于2022-04-25
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
[译]Go的内存管理概览
原文链接 当程序运行时,它们会把对象写入内存。在某些时候,当这些对象不在被需要的时候,应该将其移除。这个过程叫做内存管理。这篇文章旨在内存管理的概述,然后深入了解在Go中,是如何通过垃圾回收实现的。
[Golang] Channel原理分析
golang中channel被设计为一个环形队列。通过对内存地址的计算来实现数据的读写,使用锁来保证线程安全。很好的结合了goroutine的并非性,实现了高效并发场景下的数据共享问题。
[Golang]从sync.waitGroup看内存对齐
最近在研究Go标准库的sync.waitGroup的源码,其中有一段代码引发了我内存对齐这个概念的思考。
[译]Golang中的内存对齐
这篇文章将介绍Go(内存分配的)中的类型对齐以及大小保证。去理解Go如何确保正确估算struct类型的大小以及正确使用标准库sync/atomic的64-bit函数至关重要。