Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/aceld/golang

《Golang修养之路》本书针对Golang专题性热门技术深入理解,修养在Golang领域深入话题,脱胎换骨。
https://github.com/aceld/golang

Last synced: 11 days ago
JSON representation

《Golang修养之路》本书针对Golang专题性热门技术深入理解,修养在Golang领域深入话题,脱胎换骨。

Lists

README

        

### 出版计算机图书

![深入理解Go语言](https://github.com/aceld/golang/assets/7778936/2ec54a86-449d-4a6f-b820-fab37d00c9ee)

| 平台 | 链接 |
| --- | --- |
| 当当自营 | http://product.dangdang.com/29569696.html |
| 京东自营 | https://item.jd.com/13736143.html?bbtf=1 |
| 京东 | 搜索 **“深入理解Go语言”** |
| 天猫 | 搜索 **“深入理解Go语言”** |
| 当当 | 搜索 **“深入理解Go语言”** |
| 淘宝 | 搜索 **“深入理解Go语言”** |

| 线下书店 |
| --- |
| 全国**新华书店** |

---

![](images/Golang修养之路封面.jpg)
本书针对Golang专题性热门技术深入理解,修养在Golang领域深入话题,脱胎换骨。

主要内容涉及:
* 深入理解GMP全场景分析
* 深入理解GC三色标记与混合写屏障
* Golang技术性能调优

## [语雀阅读版](https://yuque.com/aceld)

## 开源地址:

Github:https://github.com/aceld/golang

Gitee:https://gitee.com/Aceld/golang

> 作者:刘丹冰Aceld
>
> ![](images/0-作者公众号刘丹冰Aceld.jpg)
---

* [封面](default.md)
* [第一篇:Golang修养必经之路](第一篇:Golang修养必经之路.md)
* [1、最常用的调试 golang 的 bug 以及性能问题的实践方法?](1、最常用的调试golang的bug以及性能问题的实践方法?.md)
* [2、Golang的协程调度器原理及GMP设计思想?](2、Golang的协程调度器原理及GMP设计思想?.md)
* [3、Golang中逃逸现象, 变量“何时栈?何时堆?”](3、Golang中逃逸现象,变量“何时栈何时堆”.md)
* [4、Golang中make与new有何区别?](4、Golang中make与new有何区别?.md)
* [5、Golang三色标记+混合写屏障GC模式全分析](5、Golang三色标记+混合写屏障GC模式全分析.md)
* [6、面向对象的编程思维理解interface](6、面向对象的编程思维理解interface.md)
* [7、Golang中的Defer必掌握的7知识点](7、Golang中的Defer必掌握的7知识点.md)
* [8、精通Golang项目依赖Go modules](8、精通Golang项目依赖Gomodules.md)
* [第二篇:Golang面试之路](第二篇:Golang面试之路.md)
* [1、数据定义](1、数据定义.md)
* [2、数组和切片](2、数组和切片.md)
* [3、Map](3、Map.md)
* [4、interface](4、interface.md)
* [5、channel](5、channel.md)
* [6、WaitGroup](6、WaitGroup.md)
* [第三篇、Golang编程设计与通用之路](第三篇、Golang编程设计与通用之路.md)
* [1、流?I/O操作?阻塞?epoll?](1、流?I-O操作?阻塞?epoll.md)
* [2、分布式从ACID、CAP、BASE的理论推进](2、分布式从ACID、CAP、BASE的理论推进.md)
* [3、对于操作系统而言进程、线程以及Goroutine协程的区别](3、对于操作系统而言进程、线程以及Goroutine协程的区别.md)
* [4、Go是否可以无限go? 如何限定数量?](4、Go是否可以无限go?如何限定数量?.md)
* [5、单点Server的N种并发模型汇总](5、单点Server的N种并发模型汇总.md)
* [6、TCP中TIME_WAIT状态意义详解](6、TCP中TIME_WAIT状态意义详解.md)
* [7、动态保活Worker工作池设计](7、一种实时动态保活的Worker工作池设计机制.md)

本书包括重点章节教学视频

## 📺视频一、《Golang深入理解GPM模型》
| platform | link |
| ---- | ---- |
||https://www.bilibili.com/video/BV19r4y1w7Nx|
||https://www.douyin.com/video/7135998503377046820 |

## 📺视频二、《Golang深入理解GC三色标记与混合写屏障》
| platform | link |
| ---- | ---- |
||https://www.bilibili.com/video/BV1wz4y1y7Kd|
||https://www.douyin.com/video/6981827730933419271|
||https://www.youtube.com/watch?v=QqblICkRBKA&list=PL_GrAPKmuajz6T5EBXGbEgx9LciuuryHD|

## 📺视频三、《Linux深入理解IO复用并发模型》
| platform | link |
| ---- | ---- |
||https://www.bilibili.com/video/BV1jK4y1N7ST|
||https://www.douyin.com/video/7142675640242769159|

---

## 原创作品

| 刘丹冰Aceld | ![image.png](https://static.golangjob.cn/221008/b4d7cb9e6382f5facbc2bd707d91f5ad.png)|
| ---- | ---- |
|技术知识库|https://www.yuque.com/aceld|
|---|---|
||[《Golang修养之路》](https://www.yuque.com/aceld/golang/ithv8f)|
||[《8小时转职Golang工程师》](https://www.yuque.com/aceld/mo95lb/dsk886)|
||[《zinx-Golang轻量级Tcp服务器框架》](https://www.yuque.com/aceld/npyr8s/bgftov)|
|代表作品|[《Lars-基于C++负载均衡远程服务器调度系统》](https://www.yuque.com/aceld/wbs5h3/ggzqva)|
||[《libevent深入浅出》](https://www.yuque.com/aceld/vwi2dk/sss79n)|
||[《Nginx中文入门手册》](https://www.yuque.com/aceld/fpknid/pzxaev)|
||[《Linux上Lua应用实战与人工智能》](https://www.yuque.com/aceld/pxbsur/sg3adg)|
|---|---|
|github|https://github.com/aceld|