1.8 KiB
1.8 KiB
Go17 项目代码仓库
项目大纲
基本要求
第一件事儿: 建立自己的项目仓库, 最好一个项目一个仓库, 课程里面不会为了你找代码方案,会把所有的项目都放在这个仓库
- Web全栈开发(Book Api): 必须完成
- 微服务项目: 不做要求
- 研发云业务平台: 不做要求
大纲
homework: 项目作业仓库地址 skills: 项目中需要使用到的一些技能 hook: vblog: devcloud-mini devcloud
课件如何使用
注意事项:
- 不要clone我的代码仓库,在里面写自己代码,需要创建一个自己的代码仓库来写项目代码
- 不要Copy代码,一定要自己 一行一行的写
- 如何问问题: 不要在群里贴代码, 要贴出你 认为有问题的代码地址: https://gitlab.com/go-course-project/go17/-/blob/main/skills/hello_world/main.go?ref_type=heads#L10-12
- 课件会按天打tag (day01, day02), 配合视频 根据tag 看代码, 课间休息的时候 提供我打tag
项目课与基础课差异
基础课: 知识点 项目课: 1. 写项目(对接知识点需要融合), 不需要做到全部都懂 (有效问题第一阶段很难理解,你需要记录下 后面反复理解) 2. 项目是偏实战, 一点练(我会看你们 提交的作业仓库地址) 3. 项目课是循序渐进的,不要跳转着看 4. 项目课的代码量很多(几万,是有相互管理), 手写代码很容易出错, 出错了会现场Debug(30分钟以内),很少出现,编写边验证(Debug) 5. 以实战为目录来学习技能, 不会把一个技能面面具到的讲完, 用它来做项目中 最常用的部分
工程初始化
go mod init "gitlab.com/go-course-project/go17"