课程大纲
介绍
了解 Go Programming 语言和 Go 架构
安装和配置 Go 开发环境
Go 语法回顾
在 Go 中使用内置类型
了解高级功能 Go
使用高级 Go 构建工具
使用地图作为集合
使用接口键和切片
实施收集和减少
使用 Pprof 工具
学习如何减少垃圾
使用方法和接口
单元测试中的模拟
使用并发保持数据一致性
使用用户定义类型
优化代码以提高速度
使用惯用语 Go
使用时间、错误、通用接口和注释
使用和管理包
创建 Scalable 工作系统
在 Go 中使用数据库
提供 JSON API
在 Go 中测试和构建
使用 Go 在 Web Development 中打下坚实的基础
在 Go 中使用 Web Development 的模板
在 Go 中为 Web Development 创建自己的服务器
了解和使用 net/http 包
了解和使用路由和提供文件
部署站点
总结和结论
要求
- 具备任何编程语言的基础经验
受众
- Web开发人员
- 软件开发人员
- 程序员
- 任何想学习Go语言的人
客户评论 (7)
培训的结构和练习都非常出色。培训师让我对将来使用Go语言工作感到兴奋,这可不是一件容易的事!
Noah Van Tiggel - Spot Buy Center BV
课程 - Advanced Go Programming
机器翻译
培训师的知识与耐心
Dan
课程 - Advanced Go Programming
机器翻译
我最喜欢这次培训的是练习部分,因为你需要运用从培训师那里学到的新知识,同时还需要查阅文档或进行一些小搜索来解决问题。
Andrei
课程 - Advanced Go Programming
机器翻译
培训的结构和实践练习
Andrei
课程 - Advanced Go Programming
机器翻译
我们讨论的大多数主题都深入探讨了相关问题。
Vlad - Ness
课程 - Advanced Go Programming
机器翻译
实时互动
Sorin - Ness
课程 - Advanced Go Programming
机器翻译
课程设计非常周密,Patrick对所有概念都进行了清晰的讲解,并为所有重要主题提供了丰富的示例。此外,当我们尝试完成不同的练习时,他总是随时准备帮助我们解决遇到的任何问题。
Constantin - Ness Romania
课程 - Advanced Go Programming
机器翻译