首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
golang架构师k哥
掘友等级
公号:【golang架构师k哥】 大厂6年golang架构师
腾讯等大厂6年golang架构师,亿万dau、百万qps服务owner。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
8
文章 8
沸点 0
赞
8
返回
|
搜索文章
赞
文章( 8 )
沸点( 0 )
深度解密Go语言之值传递
Golang 采取值传递的方式。理论上函数内不应改变外部实参值。然而,当我们将 map、slice、chan 等类型作为参数时,在函数内对形参进行写操作,函数外部实参却受到了影响,这究竟是怎么回事呢?
Golang Map 深度剖析:原理、实践与面试要点
你是不是在用 Map 的时候,对它里面咋工作的感到好奇?是不是碰到复杂操作的时候,特别想弄明白它背后的原理?从底层的原理,到最佳实践,再到高频面试题的分析,这篇文章会从各个方面满足你的求知心。
网络IO-阻塞、非阻塞、IO复用、异步
网络socket输入操作分为两个阶段:等待网络数据到达和将到达内核的数据复制到应用进程缓冲区。对这两个阶段不同的处理方式将网络IO分为不同的模型:IO阻塞模型、非阻塞模型、多路复用和异步IO。本文..
Golang是如何实现动态数组功能的?Slice切片原理解析
Go 切片是我们常用的数据结构。但您有没有想过,它在背后是怎么工作的呢?接下来,咱们就一起仔细研究研究 slice 的底层到底是咋回事。把它弄明白了,咱们写代码不光能更高效,还能躲开不少容易出错的地方
深入探究 Golang 反射:功能与原理及应用
借助Go反射功能,我们可以实现通用性更强的函数,传入任意参数,在函数内通过反射动态调用参数对象的方法并访问它的属性。本文将深入探讨Golang反射包reflect的功能、原理、典型应用及高频面试题
Golang channel底层是如何实现的?(深度好文)
我们知道golang中channel底层是如何实现的吗?今天笔者就来聊聊channel的底层实现原理。同时,本文也收集了channel的高频面试题,理解了原理,面试题自然不在话下。
golang如何使用指针灵活操作内存?unsafe包原理解析
本文将深入探讨unsafe包的功能和原理。同时,我们学习某种东西,一方面是为了实践运用,另一方面则是出于功利性面试的目的。所以,本文还会为大家介绍unsafe 包的典型应用以及高频面试题。
技术人如何"结构化"高效思考?
你是否在解决问题时,常常觉得脑子很乱,很多零散的信息迸发出来,但就是无法形成解决方案。原因在于我们缺乏结构化思考的能力
个人成就
文章被点赞
18
文章被阅读
4,177
掘力值
309
关注了
0
关注者
7
收藏集
0
关注标签
4
加入于
2024-01-13