求真百科歡迎當事人提供第一手真實資料,洗刷冤屈,終結網路霸凌。

Go语言从基础到中台微服务实战开发查看源代码讨论查看历史

跳转至: 导航搜索

来自 孔夫子网 的图片

Go语言从基础到中台微服务实战开发》,朱著显,郑敦庄 著,出版社: 中国水利水电出版社。

中国水利水电出版社有限公司(China Water & Power Press)是中央级科技出版社[1]。其前身是1956年元旦成立的水利出版社。1993年被中宣部新闻出版署评选为首批15家“全国优秀出版单位”之一[2]

作者介绍

郑敦庄:毕业于北京交通大学计算机科学与技术专业,曾就职于华为软件公司云计算部门,全栈开发人员,精通多种语言,对go微服务高并发、量化交易、区块链、人工智能深度学习有过深入研究。

目录

第一部分 Go基础

第1章 Go语言开发基础

1.1 Go语言的优势

1.1.1 Go语言开发工具介绍

1.1.2 G0语言的特点

1.2 Go语言的应用现状

1.3 搭建Go开发环境

l.3.1 Windows

1.3.2 Linux(centos)开发环境搭建

1.3.3 Mac OS

1.4 Go包管理

1.4.1 Go语言包管理

1.4.2 vender

1.4.3 GO Mod

1.5 Go基础

1.5.1 过程控制

1.5.2 Go基本数据类型

1.6 Go的公共、私有变量与函数

1.7 Go语言函数与方法

1.8 Go反射

1.9 接口

1.10 Go的防崩溃Recover

1.11 Goroutine

1.12 Channel

1.13 HTTP服务

1.13.1 http server

1.13.2 一个优化的http服务

1.13.3 http文件服务

1.13.4 中间件与跨域处理

1.13.5 HTTP Get

1.13.6 HTTP Post

1.13.7 HTTP Client

1.13.8 使用HTTP/2

1.14 HTTPS服务

1.14.1 生成HTTPS证书

1.14.2 HTTPS服务

1.14.3 自动生成和 新HTTPS证书

1.14.4 SNI

1.15 TCP/UDP服务

1.15.1 TCP Server服务端

1.15.2 TCP Client客户端

1.15.3 TLS Server

1.15.4 TLS Client

1.15.5 UDP服务

1.16 Go并发

1.16.1 sync.WaitGroup

1.16.2 channel控制并发

1.16.3 Context

1.16.4 Select

1.16.5 timer和ticker

……

参考文献