All Projects → chai2010 → Advanced Go Programming Book

chai2010 / Advanced Go Programming Book

Licence: bsd-2-clause
📚 《Go语言高级编程》开源图书,涵盖CGO、Go汇编语言、RPC实现、Protobuf插件实现、Web框架实现、分布式系统等高阶主题(完稿)

Programming Languages

go
31211 projects - #10 most used programming language
Makefile
30231 projects
assembly
5116 projects

Projects that are alternatives of or similar to Advanced Go Programming Book

Impress
Enterprise application server for Node.js and Metarhia private cloud ⚡
Stars: ✭ 634 (-96.14%)
Mutual labels:  rpc, cloud
Microservices
Microservices from Design to Deployment 中文版 《微服务:从设计到部署》
Stars: ✭ 4,637 (-71.79%)
Mutual labels:  cloud, book
Practices Of The Python Pro
Examples and exercises for Practices of the Python Pro from Manning Books 🐍📘
Stars: ✭ 211 (-98.72%)
Mutual labels:  book
Ruby Science
The reference for writing fantastic Rails applications
Stars: ✭ 223 (-98.64%)
Mutual labels:  book
Reverse Engineering Tutorials
Some Reverse Engineering Tutorials for Beginners
Stars: ✭ 217 (-98.68%)
Mutual labels:  asm
Knitr Book
Dynamic Documents with R and knitr
Stars: ✭ 215 (-98.69%)
Mutual labels:  book
Fpnn
Fast Programmable Nexus Network
Stars: ✭ 220 (-98.66%)
Mutual labels:  rpc
Growth In Action
全栈增长工程师实战
Stars: ✭ 2,411 (-85.33%)
Mutual labels:  book
Server
☁️ Nextcloud server, a safe home for all your data
Stars: ✭ 17,723 (+7.83%)
Mutual labels:  cloud
Hyperium
Hyperium, Free Minecraft client with HUDs and Popular mods
Stars: ✭ 217 (-98.68%)
Mutual labels:  asm
The Road To Learn React
📓The Road to learn React: Your journey to master plain yet pragmatic React.js
Stars: ✭ 2,605 (-84.15%)
Mutual labels:  book
Metalk8s
An opinionated Kubernetes distribution with a focus on long-term on-prem deployments
Stars: ✭ 217 (-98.68%)
Mutual labels:  cloud
Bookdown
Authoring Books and Technical Documents with R Markdown
Stars: ✭ 2,768 (-83.16%)
Mutual labels:  book
Leanote Ios Rn
Leanote iOS App based on React Native
Stars: ✭ 221 (-98.66%)
Mutual labels:  cloud
Mu Haskell
Mu (μ) is a purely functional framework for building micro services.
Stars: ✭ 215 (-98.69%)
Mutual labels:  rpc
Spring Dubbo Service
微服务 spring dubbo项目:dubbo rpc;druid数据源连接池;mybatis配置集成,多数据源;jmx监控MBean;定时任务;aop;ftp;测试;Metrics监控;参数验证;跨域处理;shiro权限控制;consul服务注册,发现;redis分布式锁;SPI服务机制;cat监控;netty服务代理;websocket;disconf;mongodb集成;rest;docker;fescar
Stars: ✭ 224 (-98.64%)
Mutual labels:  rpc
Book Ms Ui
🍻 基于 vue.js 、element-ui 搭建一个极简的前后端分离图书管理平台
Stars: ✭ 214 (-98.7%)
Mutual labels:  book
Ctf All In One
CTF竞赛权威指南
Stars: ✭ 2,807 (-82.92%)
Mutual labels:  book
Jaya
Cross platform file manager application for Windows, Mac and Linux operating systems. (planned mobile support)
Stars: ✭ 219 (-98.67%)
Mutual labels:  cloud
Functional Light Js
Pragmatic, balanced FP in JavaScript. @FLJSBook on twitter.
Stars: ✭ 14,764 (-10.17%)
Mutual labels:  book

Go语言高级编程 (Advanced Go Programming)



两位作者的公众号:


本书涵盖CGO、Go汇编语言、RPC实现、Web框架实现、分布式系统等高阶主题,针对Go语言有一定经验想深入了解Go语言各种高级用法的开发人员。对于刚学习Go语言的读者,建议先从《Go语言圣经》开始系统学习Go语言的基础知识。如果希望深入学习Go语言语法树结构,可以参考《Go语法树入门——开启自制编程语言和编译器之旅》。如果希望了解Go2的最新动向,可以参考《Go2编程指南》。如果想从头实现一个玩具Go语言可以参考《从头实现µGo语言》

购买链接:

如果你喜欢本书,欢迎到豆瓣评论:

在线阅读

相关文章

  1. GopherChina 2019大会推荐书单来啦
  2. 深入Go的底层,带你走近一群有追求的人

相关报告

  1. Go语言简介 - chai2010 武汉·黄鹤会 2018/12/16
  2. GIAC: 2018 - Go 语言将要走向何方? - chai2010 上海·GIAC全球互联网架构大会 2018/11/23
  3. Go语言并发编程 - chai2010 武汉·光谷猫友会 2018/09/16, 整理01/整理02
  4. 深入CGO编程: https://github.com/chai2010/gopherchina2018-cgo-talk

版权声明

知识共享许可协议
Go语言高级编程柴树杉,曹春晖 采用 知识共享 署名-非商业性使用-禁止演绎 4.0 国际 许可协议进行许可。

严禁任何商业行为使用或引用该文档的全部或部分内容!

欢迎大家提供建议!


鸣谢

感谢大家提供 PR!以下排名不分先后:


fuwensun

qichengzx

lewgun

LaoK996

plpan

xiaoliwang

barryz

alphayan

leobuzhi

iikira

fognome

darren

jiayx

orangle

yangtaooo

bcb51

mathrobot

7535

cloverstd

douglarek

RealDeanZhao

yyt030

yuqaf1989

BeccaBecca

cloudzhou

ezioruan

hacknode

Frozen-Shadow

https://api.github.com/repos/chai2010/advanced-go-programming-book/contributors

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].