后端基础day2-golang进阶|青训营笔记

98 阅读1分钟

这是我参与「第五届青训营 」伴学笔记创作活动的第 2 天

一、本堂课重点内容:

本节课程主要分为四个方面:

  1. 并发编程
  2. 依赖管理
  3. 单元测试
  4. 项目实战

二、详细知识点介绍:

什么是并发编程?

  • 协程Goroutine

  • 通道Channel

  • 锁Lock 

  • 线程同步WaitGroup 

  • 什么是依赖管理?

  • Gopath

  • Go Vendor

  • Go Module : 

什么是单元测试?

三、实践练习例子:

需求

1. 实现一个展示话题(标题,文字描述)和回帖列表的后端http接口;

1. 本地文件存储数据

需求模型来源

青训营话题页forum.juejin.cn/youthcamp/p…

组件及技术点

四、课后个人总结:

本节课从工程实践角度,讲授在企业项目实际开发过程中的所遇的难题,重点讲解 Go 语言的进阶之路,以及在其依赖管理管理过程中如何演进。 通过本节课,我初步了解了工程进阶,依旧有许多不懂的地方,遇到不懂的会查资料,会继续学习。

五、引用参考:

  1. Go 语言进阶与依赖管理 - 掘金 (juejin.cn)
  2. 【后端专场 学习资料一】第五届字节跳动青训营 - 掘金 (juejin.cn)