• 搜素结果

 / 

GO系统语言最佳实践

罗辑思维
首席架构师
230
1054
1132
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.

+加载更多

近期公开课推荐

23
六月
上海
敏捷开发实践管理精髓

在人类生活越来越依赖软件的今天,软件研发…

23
六月
上海
高质量软件架构设计案例分析和最佳实践

随着网络与信息技术的高速发展,软件研发逐…

29
六月
上海
移动应用产品设计

在移动互联网飞速发展的今天,用户体验的重…

30
六月
广东
质量保障体系设计及建设

此课程为MSUP金牌经典课程,已经在各大IT公司…

30
六月
广东
互联网高可用架构设计与实践

互联网架构师应对如今的高并发要具备哪些能…

30
六月
北京
高级性能测试与性能分析

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

课程反馈

当前课程还没有反馈信息

用户还看了其他课程

自动化测试及持续集成最佳实践

自动化测试及持续集成最佳实践

9305人看过
0人评价
一体化运营平台架构

一体化运营平台架构

13430人看过
0人评价

欢迎来到msup!

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

立即注册

服务热线

400-812-8020

market@msup.com.cn

官方微信公众号

微信公众号:msupclub

Copyright © 2017 msup

京ICP备09001521号