首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
光华路程序猿
掘友等级
代码人
公众号【光华路程序猿】
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
2
文章 2
沸点 0
赞
2
返回
|
搜索文章
光华路程序猿
代码人
·
6月前
关注
从hello world谈起
Golang的runtime机制是Golang语言的核心组成部分之一,它负责管理和调度goroutine,垃圾回收,内存分配,锁和其他底层功能。 Goroutine Gor...
赞
评论
分享
光华路程序猿
代码人
·
2年前
关注
你的内存对齐了吗
谈到内存对齐,早年间玩Java的时候就能偶尔打打交道,为此Java8还提供了个语法糖@Contended来帮助我们解决高速缓存cacheline内存未对齐的伪共享问题。不过...
4
1
分享
光华路程序猿
代码人
·
2年前
关注
手摸手Go 深入理解sync.Map
日常开发过程中,map结构应该登场率是较为频繁的。但是Go的内建map类型并不是协程安全的。如下面这个栗子,如果业务开发过程中不注意很容易中招。 使用Go1.9在sync包...
9
4
分享
光华路程序猿
代码人
·
2年前
关注
手摸手Go 深入理解sync.Cond
sync.Cond实现了一个条件变量,用于等待一个或一组goroutines满足条件后唤醒的场景。每个Cond关联一个Locker通常是一个*Mutex或RWMutex`根...
3
评论
分享
光华路程序猿
代码人
·
2年前
关注
手摸手Go 深入剖析sync.Pool
如果能够将所有内存都分配到栈上无疑性能是最佳的,但不幸的是我们不可避免需要使用堆上分配的内存。我们可以优化使用堆内存时的性能损耗吗?答案是肯定的。Go同步包中,sync.P...
3
评论
分享
光华路程序猿
代码人
·
2年前
关注
手摸手Go 接口与反射
Go是强类型/静态类型语言,每个变量在编译时就已经确定是哪种静态类型。反射(reflection)是程序在运行时可以访问、检测、修改自身状态或行为的一种能力。在Java出现...
3
评论
分享
光华路程序猿
代码人
·
2年前
关注
手摸手Go Context探秘
使用Go作为服务端开发时,每个请求过来都会分配一个goroutine来处理,请求处理过程中,可能还会创建额外的goroutine访问DB或者RPC服务。这个请求涉及的gor...
赞
评论
分享
光华路程序猿
代码人
·
2年前
关注
你真的了解 sync.Mutex吗
Mutex是一个互斥的排他锁,零值Mutex为未上锁状态,Mutex一旦被使用 禁止被拷贝。使用起来也比较简单 阻塞等待的goroutine保存在FIFO的队列中,唤醒的g...
赞
评论
分享
光华路程序猿
代码人
·
2年前
关注
肝了一上午的Golang之Plan9入门
>【关注公众号】「syd3600520」回复002获取Go相关学习资料从计算机诞生到现在,编程语言的发展大致分为了三个阶段从打孔程序的机器语言一系列指令、寄存器代码的汇编语...
2
评论
分享
光华路程序猿
代码人
·
2年前
关注
golang搭配 makefile 真香!
这篇文章打算跟大家聊聊Makefiles,作为一个后端开发者,熟练掌握Makefiles咖啡可以多喝几口。书归正传golang内置了很多gocommands可以帮助我们完成...
赞
评论
分享
光华路程序猿
关注了标签
Go
代码人
光华路程序猿
关注了标签
创业
代码人
光华路程序猿
关注了标签
黑客
代码人
光华路程序猿
关注了标签
Redis
代码人
光华路程序猿
关注了标签
机器学习
代码人
光华路程序猿
关注了标签
开源
代码人
光华路程序猿
关注了标签
Linux
代码人
光华路程序猿
关注了标签
Java
代码人
光华路程序猿
关注了标签
Vue.js
代码人
光华路程序猿
关注了标签
算法
代码人
下一页
个人成就
文章被点赞
24
文章被阅读
7,225
掘力值
344
关注了
0
关注者
9
收藏集
0
关注标签
12
加入于
2021-01-03