V
主页
#86 Go unsafe pointer 使用规则详解【Go 夜读】
发布人
#86 Go unsafe pointer 使用规则详解 Go 是一门支持自动垃圾回收和自动保护内存安全的语言。但是有时候 Go 运行时提供的安全机制限制了某些细节和功能不能采用效率最高的方法来实现。非类型安全指针可以帮助我们绕开这些限制,但同时也打破了 Go 运行时处心积虑构建起来的安全屏障。 在使用非类型安全指针时,我们必须谨慎地遵照 Go 官方文档中提出的建议,否则将产生一些很难觉察和很难定位。 Github: https://github.com/talk-go/night
打开封面
下载高清视频
观看高清视频
视频下载器
#154 建立理解分布式系统的框架【Go 夜读】
#155 从零到一实现 TCC 分布式事务框架【Go 夜读】
#116 理论结合实践详解 lsm 树存储引擎(bitcask、moss、leveldb 等)【Go 夜读】
#150 Go 并发模式介绍和创新创造【Go 夜读】
#104 通过 hashicorp/raft 库手把手调试 raft 算法
#39 go init function 使用分析【 Go 夜读 】
#121 微服务的数据一致性问题及解决方案 DTM 【Go 夜读】
#122 7 天用 Go 从零实现系列背后的故事【Go 夜读】
#100 如何高效的阅读 Go 代码?
#35 context 源码阅读 【 Go 夜读 】
#80 带你提前玩 Go 2 新特性:泛型 【 Go 夜读 】
#111 KubeVela:标准化的云原生平台构建引擎【Go 夜读】
#29 opentracing jaeger 集成及源码分析 【 Go 夜读 】
#68 网络知识十全大补丸 【 Go 夜读 】
#70 Go 中不常注意的各种细节集锦 【 Go 夜读 】
#108 Golang 反射应用及源码分析【Go 夜读】
#47 TiDB 源码阅读之 Executor 【 Go 夜读 】
#110 Go 1.16 新特性【Go 夜读】
#139 Go 语言 Excelize 开源基础库介绍【Go 夜读】
#16 OpenFaas 介绍及源码分析 【 Go 夜读 】
#117 详解 rosedb 及存储模型【Go 夜读】
#131 gRPC-Go 基于 Polaris 北极星的服务治理实践【Go 夜读】
#143 从零开始的高性能RPC框架设计与实现【Go 夜读】
#107 Paxos 分布式共识算法的介绍和 Go 实现,论文笔记
#65 Go 网络编程:Go 原生同步网络模型解析 vs Multi-Reactors 异步网络模型 【 Go 夜读 】
#72 Go-Micro 编写微服务实战 【 Go 夜读 】
#52 httprouter 简介 【 Go 夜读 】
#78 Go Scheduler 源码阅读 【 Go 夜读 】
#98 Go 中的类型递归
#82 聊聊我们与 Go 夜读的故事以及效率效能学习分享 【 Go 夜读 】
#64 深入浅出 Golang Runtime 【 Go 夜读 】
#67 SQL 连接池分析 (database/sql pool reading)【 Go 夜读 】
#66 #paper-reading CSP 理解顺序进程间通信 【 Go 夜读 】
#128 Go 1.18 中的泛型【Go 夜读】
#118 Go 字符串匹配及 Rabin-Karp 算法【Go 夜读】
#129 Go 开源本地缓存组件选型对比【Go 夜读】
#74 Go time.Timer 源码分析(Go1.14)【 Go 夜读 】
#84 图解 Go 内存对齐
#45 goim 架构设计与源码分析 【 Go 夜读 】
#37 从 serverless 的一个设计说起 【 Go 夜读 】