• 搜素结果

 / 

GO系统语言最佳实践

罗辑思维
首席架构师
342
1890
3012
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.

+加载更多

近期公开课推荐

25
八月
北京
产品经理系列——产品竞争分析及策略(v2.4)

做产品遵循的不是规则论,不是仅仅“关注用…

25
八月
四川
新课-Hadoop、spark和NoSQL大数据实战

当下是大数据时代,为构建大数据平台,技术…

25
八月
北京
自动化测试及持续集成最佳实践

本课程内容提炼自讲师多年来的一线自动化测…

25
八月
上海
高级性能测试与性能分析

本课程解析了性能测试理论知识,分析性能测…

01
九月
北京
微服务架构设计与实践(spring cloud)

随着互联网时代的到来,特别是移动互联网的…

01
九月
广东
研发骨干进阶架构师的15项修炼

架构仅仅是一个系统的草图吗? 绝对不是。 …

课程反馈

当前课程还没有反馈信息

用户还看了其他课程

移动应用生命周期管理以及DevOps应用

移动应用生命周期管理以及DevOps应用

65738人看过
0人评价
测试架构师修炼之道

测试架构师修炼之道

2028人看过
0人评价

欢迎来到msup!

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

立即注册

服务热线

400-812-8020

market@msup.com.cn

官方微信公众号

微信公众号:msupclub

Copyright © 2017 msup

京ICP备09001521号