课程天数:3天
一、课程概览
Go 语言是由谷歌公司在 2007 年开始开发的一门语言,目的是能在多核心时代高效编写网络应用程序。Go 语言发布后,大量从业者被其简洁、强大的特性所吸引,被誉为互联网时代的C语言。Go 语言很好地解决了互联网时代开发的痛点,而且入门门槛不高,是一种上手容易、威力强大的工具。试想一下,不需要学习复杂的异步逻辑,使用习惯的顺序方法,就能实现高性能的网络服务,并充分利用系统的多个核心,这是多么美好的一件事情。
如今的Go语言人才,早已是各大公司争夺的对象,而Go语言编写的项目,如Docker,,以太坊等早已“家喻户晓”。Go语言也在诸如大数据,云计算,微服务,容器,区块链领域应用广泛。
本课程从零开始,主要讲解Go的基础语法,让你在Go独特的语法下,感受其与众不同的魅力。
二、课程对象
1、系统网络运维人员
2、Web前端开发者、
3、网络编程者
4、初级程序员
三、课程目标
1、掌握Golang基础语法及特性
2、理解Golang设计独到之处
四、课程内容
1、Golang基础入门
1.1 Golang简介
1.2 Golang开发环境搭建
1.3 Golang程序结构
1.4 基础数据类型
1.5 运算符
1.6 Golang分支结构
1.7 Golang循环结构
1.8 复杂数据类型
2、Golang进阶功能
2.1 错误处理
2.2 文件操作
2.3 单元测试
2.4 反射
2.5 Go并发编程
3、Golang Web编程基础
3.1 http标准库
3.2 使用Go构架服务器
3.3 处理器与处理器函数
3.4 请求和响应
3.5 Go模板引擎
课程天数:3天
一、课程概览
Go 语言是由谷歌公司在 2007 年开始开发的一门语言,目的是能在多核心时代高效编写网络应用程序。Go 语言发布后,大量从业者被其简洁、强大的特性所吸引,被誉为互联网时代的C语言。Go 语言很好地解决了互联网时代开发的痛点,而且入门门槛不高,是一种上手容易、威力强大的工具。试想一下,不需要学习复杂的异步逻辑,使用习惯的顺序方法,就能实现高性能的网络服务,并充分利用系统的多个核心,这是多么美好的一件事情。
如今的Go语言人才,早已是各大公司争夺的对象,而Go语言编写的项目,如Docker,,以太坊等早已“家喻户晓”。Go语言也在诸如大数据,云计算,微服务,容器,区块链领域应用广泛。
本课程从零开始,主要讲解Go的基础语法,让你在Go独特的语法下,感受其与众不同的魅力。
二、课程对象
1、系统网络运维人员
2、Web前端开发者、
3、网络编程者
4、初级程序员
三、课程目标
1、掌握Golang基础语法及特性
2、理解Golang设计独到之处
四、课程内容
1、Golang基础入门
1.1 Golang简介
1.2 Golang开发环境搭建
1.3 Golang程序结构
1.4 基础数据类型
1.5 运算符
1.6 Golang分支结构
1.7 Golang循环结构
1.8 复杂数据类型
2、Golang进阶功能
2.1 错误处理
2.2 文件操作
2.3 单元测试
2.4 反射
2.5 Go并发编程
3、Golang Web编程基础
3.1 http标准库
3.2 使用Go构架服务器
3.3 处理器与处理器函数
3.4 请求和响应
3.5 Go模板引擎