• 搜素结果

 / 

GO系统语言最佳实践

罗辑思维
首席架构师
441
2635
4687
GO系统语言最佳实践
推荐课程
暂无评分
推荐课程
暂无评分
¥

5800.00

每人

课程时长

课程排期

如您想参加此课程,您可以点击“我想参加”按钮提交您的需求,我们会及时与您联系

地点: 该课程暂无排期
没有地点信息
将课程带入到您的团队,为您的团队进行一对一辅导。
预约内训

课程详细[html版]

课程信息

Go语言是谷歌推出的一种全新的编程语言,可以在不损失应用程序性能的情况下降低代码的复杂性。之所以开发Go,是因为过去10多年间软件开发的难度令人沮丧。Go是谷歌2009发布的第二款编程语言。2009年7月份,谷歌曾发布了Simple语言,它是用来开发Android应用,Go有着超强大的开发效率。
硬件平台:Go语言设计支持主流的32位和64位的x86平台,同时也支持32位的ARM架构。
操作系统:Go语言在Go1版本上支持Windows, 苹果Mac OS X, Linux和FreeBSD操作系统

培训特色

本课程从GO详解中的语法信息到掌握GO语言的强大的实践能力。

培训对象

熟悉Go语法,有一定的Linux知识基础

课程大纲

主题 内容

第一课时:
Go详解 主要介绍Go的语法信息

• 类型和变量
• 值和指针的详解
• 函数分析
• 结构体详解
• interface详解
• Go中的OOP
• Goroutine race condition channels分析
• 错误处理
• package和exporting设计
• 动手实验题:开发两个命令行工具,一个实现ls的功能,一个实现grep的功能

第二课时:
Go核心

• 1. interface设计详解
• 2. goroutine和调度器设计详解
• 3. channel设计详解

第三课时:
Go 如何写高并发网络服务

• 1. Go TCP编程详解
• 1. Go如何建立TCP链接
• 2. gorotuine和channel 在scoket读写的详解
• 3. conn在多goroutine之间的共享
• 4. TCP链接关闭
• 5. scoket属性的详解
• 2. Go HTTP编程详解
• 1. HTTP协议详解
• 2. HTTP实现详解

第四课时:
Go 程序的测试和调试

• 1. Go 如何写测试
• 1. 单元测试
• 2. 压力测试
• 3. 集成测试
• 4. docker 测试
• 2. Go 如何调试
• 1. CPU profile
• 2. Mem profile
• 3. GC profile
• 4. Tracer

第一课时:
Go详解 主要介绍Go的语法信息

• 类型和变量
• 值和指针的详解
• 函数分析
• 结构体详解
• interface详解
• Go中的OOP
• Goroutine race condition channels分析
• 错误处理
• package和exporting设计
• 动手实验题:开发两个命令行工具,一个实现ls的功能,一个实现grep的功能

第二课时:
Go核心

• 1. interface设计详解
• 2. goroutine和调度器设计详解
• 3. channel设计详解

第三课时:
Go 如何写高并发网络服务

• 1. Go TCP编程详解
• 1. Go如何建立TCP链接
• 2. gorotuine和channel 在scoket读写的详解
• 3. conn在多goroutine之间的共享
• 4. TCP链接关闭
• 5. scoket属性的详解
• 2. Go HTTP编程详解
• 1. HTTP协议详解
• 2. HTTP实现详解

第四课时:
Go 程序的测试和调试

• 1. Go 如何写测试
• 1. 单元测试
• 2. 压力测试
• 3. 集成测试
• 4. docker 测试
• 2. Go 如何调试
• 1. CPU profile
• 2. Mem profile
• 3. GC profile
• 4. Tracer

+加载更多
Donec quam felis

Thousand unknown plants are noticed by me: when I hear the buzz of the little world among the stalks, and grow familiar with the countless indescribable forms of the insects and flies, then I feel the presence of the Almighty, who formed us in his own image, and the breath

I am alone, and feel the charm of existence in this spot, which was created for the bliss of souls like mine. I am so happy, my dear friend, so absorbed in the exquisite sense of mere tranquil existence, that I neglect my talents. I should be incapable of drawing a single stroke at the present moment; and yet.

+加载更多

近期公开课推荐

20
十月
北京
产品『黑客』特训营

知识分两种,一种是显性知识,一种是隐性知…

26
十月
北京
卓越软件工程师代码整洁之道

该课程适应于各个阶段的技术人员.初级工程师…

26
十月
四川
产品经理技能提升训练营(2天版)

产品经理是个核心岗位,对产品的成败有着重…

26
十月
四川
软件重构实战训练营(2天)

这就是本课程所要讲述的内容---重构。简言之…

27
十月
广东
通往卓越管理的阶梯

从一名出色的技术人员成长为一名管理者并不…

27
十月
北京
深入浅出Docker

本课程的目标在于为企业级的开发、运维环境…

课程反馈

当前课程还没有反馈信息

用户还看了其他课程

培养能力与提升绩效

培养能力与提升绩效

17896人看过
0人评价
七步成课——课程开发实战训练

七步成课——课程开发实战训练

19079人看过
0人评价

欢迎来到msup!

还不是msup会员?快来注册吧!

立即注册

服务热线

400-812-8020

market@msup.com.cn

官方微信公众号

微信公众号:msupclub

Copyright © 2017 msup

京ICP备09001521号