Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/shgopher/GOFamily

🔥 《Go 程序员宝典》:go 基础语法,go 并发模式,go runtime 实现原理 ,企业级 go 语言项目经验。
https://github.com/shgopher/GOFamily

concurrency concurrency-patterns data-structure go go-concurrency go-runtime gofamily golang project runtime

Last synced: 2 months ago
JSON representation

🔥 《Go 程序员宝典》:go 基础语法,go 并发模式,go runtime 实现原理 ,企业级 go 语言项目经验。

Awesome Lists containing this project

README

        

# Go 程序员宝典


hey~,我是科科,目前就职于国内一家互联网公司,你们可以加我微信,交个朋友吧~










添加微信公众号:科科人神,回复:
- `面试题`,获取经典 go 面试大全 (巨全,强推,不仅有 go 面试题还有大厂的算法和系统设计原题以及面试技巧等等内容)

- `好友`,可以添加作者的微信好友

## 赞助作者
- [just-my-socks 机场](https://justmysocks.net/members/aff.php?aff=29885
)不怕 ip 被 ban,每月 500GB 流量,2.5 Gbps 带宽,支持 5 台设备,价格 5 刀/月。可支付宝付款!
- [cloudcone 服务器](https://app.cloudcone.com/?ref=2525)主打一个性价比高,每月 3T 流量,带宽 1 GB/s,服务器地址美国洛杉矶,价格 5 刀/月。可支付宝付款!

## 基础
- [hello world](./基础/helloWorld/README.md)
- [变量声明](./基础/变量声明)
- [常量声明](./基础/常量声明)
- [零值](./基础/零值)
- [复合字面量](./基础/复合字面量)
- [数字类型](./基础/数字类型)
- [结构体](./基础/结构体)
- [slice](./基础/slice)
- [string](./基础/string)
- [map](./基础/map)
- [求值顺序](./基础/求值顺序)
- [作用域](./基础/作用域)
- [函数方法](./基础/函数方法)
- [接口](./基础/interface)
- [逻辑和判断语句](./基础/逻辑和判断语句)
- [泛型](./基础/泛型)
- [错误处理](./基础/错误处理)
- [其他内容](./基础/其他内容)
## 并发
- [内存模型](./并发/内存模型)
- [并发模型](./并发/并发模型)
- [同步原语](./并发/同步原语)
- [channel](./并发/channel)
- [context](./并发/context)
- [atomic](./并发/atomic)
- [并发优化](./并发/并发优化)
## runtime
- [三色 gc 算法](./runtime/三色gc算法)
- [G:M:P](./runtime/gmp)
- [堆内存分配](./runtime/堆内存分配)
- [栈内存管理](./runtime/栈内存管理)
- [系统监控](./runtime/系统监控)
- [netpool](./runtime/netpool)
- [定时器](./runtime/定时器)
## 编译器
- [gc](./编译器/gc)
- [llvm](./编译器/llvm)
- [gccgo](./编译器/gccgo)
- [实现一个编程语言](./编译器/实现一个编程语言/README.md)
## 工程
- [go 编程范式/设计模式](./工程/go编程范式/README.md)
- [包管理工具](./工程/包及其构建工具)
- [日志](./工程/log)
- [测试](./工程/测试)
- [动态调试](./工程/动态调试)
- [cgo](./工程/cgo)
- [内存对齐实践](./工程/内存对齐实践/README.md)
- [代码检查](./工程/代码检查)
- [反射](./工程/反射)
- [go web 编程](./工程/goweb编程)
- [wasm](./工程/wasm)
- [ioc](./工程/ioc)
- [命令](./工程/命令)
- [字符编码](./工程/字符编码)
- [系统信号的处理](./工程/系统信号的处理)
- [go 语言的密码学](./工程/go语言的秘密学)
- [优秀第三方包](./工程/优秀第三方包)
- [go 标准库](./工程/go标准库)
- [go 项目组织形式](./工程/项目组织形式)
- [go 命名惯例](./工程/go命名惯例)
- [go 语言规范](./工程/go语言规范)
- [go 面试题](./工程/go面试题)
## 参考资料
- [go.dev](https://go.dev)
- [go src](https://github.com/golang/go)
- [the go programming language](https://www.gopl.io/)
- [GO 语言精进之路](https://book.douban.com/subject/35720729/)
- [Mastering Go](https://shgopher.github.io/pdf/mastering-go-cn.pdf)
- [Go 语言设计与实现](https://draveness.me/golang/)
- [深度探索 GO 语言](https://book.douban.com/subject/36104087/)
- [我为什么放弃 GO 语言?](https://juejin.cn/post/7241452578125824061)
- [100-go-mistakes](https://github.com/teivah/100-go-mistakes)
- [Go 语言编程模式实战](https://time.geekbang.org/opencourse/intro/100069501)
- [Go 并发编程实战课](https://time.geekbang.org/column/intro/100061801)
- [Go 语言项目开发实战](https://time.geekbang.org/column/intro/100079601)
- [Go 语言核心 36 讲](https://time.geekbang.org/column/intro/100013101)
- [手把手带你写一个 Web 框架](https://time.geekbang.org/column/intro/100090601)
- [Google 资深工程师深度讲解 Go 语言](https://coding.imooc.com/class/chapter/180.html#Anchor)
- [Golang-Internal-Notes](https://github.com/LeoYang90/Golang-Internal-Notes)
- [刘丹冰 Aceld bilibili](https://space.bilibili.com/373073810)
## 扫一扫添加我的公众号,回复 “加群”,可以加入微信群。






公众号搜:科科人神

## star

[![Stargazers over time](https://starchart.cc/shgopher/GOFamily.svg)](https://starchart.cc/shgopher/GOFamily)
## 证书

知识共享许可协议
本作品采用知识共享署名 3.0 未本地化版本许可协议进行许可。