Go高级工程师必修课 | 真心建议你来听听,别错过~

# Go高级工程师必修课 | 真心建议你来听,别错过~ 前几天我们发布了 GopherChina2022大会 的相关通知,详细信息请参考这篇文章 [[第八届 GopherChina 大会蓄势待发!]](http://mp.weixin.qq.com/s?__biz=MzA4ODg0NDkzOA==&mid=2247501019&idx=1&sn=941c2203a67130be3a1f5d0ad2c9ab6f&chksm=90217b3ea756f228d6f9854bf48fed05eb3626dcd21b6ad19dd86b193367c7a2f691cf92fc92&scene=21#wechat_redirect),在这里提醒还没报名的伙伴们:我们的**早鸟票最后3天**,抓紧报名啦~ 另外,**好消息是**!今年我们开启了**线上+线下模式**,外地的小伙伴可以**购买直播票全程收看**哦~ 扫码报名 ![](https://upload-images.jianshu.io/upload_images/28199768-50485aa1c6ad34f2.png) 今年 GopherChina大会 的会前培训可谓称得上是 **Go高级工程师必修课**!涵盖了**Go高级语法概念深入理解与精华点拨** 以及 **Go项目源码结构、包、函数/方法、接口、API等设计原则一站式集中讲解**,为Gopher们**全景解析打造一个全新Go项目过程中所需的基础功能构件与工程实践**! 干货满满,面面俱到!具体包含哪些内容,且让小G下面来给 Gopher 们详细介绍~ ![](https://upload-images.jianshu.io/upload_images/28199768-b173edaace689d08.png) ## 培训目标 - 能够直击本质,深入理解Go高级语法概念 - 能够使用正确的设计原则对Go包、函数/方法、接口与API进行设计与实现 - 能够为一个全新Go项⽬选择或实现最适当的基础功能构件 - 能够在一个全新Go项⽬中实施有益的的工程实践 ## 培训大纲 ### 01 语法高手:一学时带你深入理解Go语法概念,从此再无“语法坑” - Go取得成功的秘诀:了解Go背后的那些设计哲学与设计决策 - Go类型系统:有何与众不同 - 值与指针:各司其责 - 数组与切片:静与动 - 字符串与rune:我中有你 - map:其实坑挺多 - 函数与方法:本质是一家 - 结构体与接口:继承还是组合 - 错误处理:真的outdate了么? - 并发原语:不是银弹 - 栈、堆与GC:便利背后的开销 - 反射:真的不该用么 - unsafe:其实很安全 - 泛型:利与弊 ### 02 设计能手:上到项目布局,下到函数原型,你应该了解的那些设计原则与最佳实践 - Go项目源码结构设计:演化历史与事实标准 - 包设计:职责基本单元 - 函数还是方法? - 接口设计:需要发现的眼光 - 错误处理设计:告诉你几种策略 - API设计的主流实践 ### 03 工程达⼈:Go工程的那些事⼉从此轻车熟路 - Go工程构件 - 主框架:如何初始化与优雅退出 - 配置构件:支持多种配置方式 - 日志构件:自实现还是二次封装与适配 - 观测构件:现代Go服务程序必备 - 诊断构件:如何兼顾低开销 - Go工程实践 - 静态代码分析:消除公认隐患代码 - 测试:单元测试、覆盖率测试、模糊测试一个都不能少 - 调试:print大法好 - 在线诊断:权衡利弊选择最适合你的 - 性能调优:以不变应万变 - 部署升级:利用云原生时代的便利 --- 以上就是本次大会会前培训的所有内容了,期待每位Gopher的参加,小G在 GopherChina2022 大会等你! 戳[这里](https://www.bagevent.com/event/8057917#website_moduleId_974994)即可加入本次Go高级工程师必修的学习哦~ ![](https://upload-images.jianshu.io/upload_images/28199768-a6cb0dee71befc10.png) 本文由[mdnice](https://mdnice.com/?platform=6)多平台发布
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容