20220720实习工作进度汇报

实习进度汇报

这几天在做什么:

  • go web开发 (使用gorm框架增加论坛模块 用户登录权限模块)
  • hugo 更新实习日记至github主页上
  • git代码管理 上传demo方便导师检查
  • linux中mysql重装(由于之前mysql被黑了)
  • docker学习
  • 之前老师的代码指点 已经做了修缮 不知道可不可行 已经列在main函数的TODO中了

这些事情的进度:

1.go web开发(使用gin框架 了解常用api)
  • 了解了gorm框架常用知识点 CRUD 高级特性还没有了解
  • 使用gorm操纵mysql数据库
  • 部署至阿里云 供公网访问 (http://118.178.236.128:7777/index) 目前文件删除 博客删除和审核还没做 部分存在bug

image-20220721015655812
image-20220721015655812

2.使用hugo更新实习日记至github主页

github主页 (linjianshu.github.io)

3.对项目代码进行简单的git版本管理

https://github.com/linjianshu/e-book-Gin

4.linux中mysql重装(由于之前mysql被黑了)
5.代码指点已做了修缮 不知道可不可行

存在哪些问题:

  • 目前是自己安排任务给自己做 是已经学过的知识 但不知道有哪些知识企业用到的偏多 希望导师给一点意见 指定一下复习的重点或者提供方向 我可以自学新知识
  • 部分存在bug 需要再进行完善 没有掌握web测试的技能
  • Db.Model(&Session{}).Where(“user_id = ?",user.Id) 底层的sql语句会不会select * 呀? 框架会不会自动优化?
  • 测试用的很别扭 还是得看数据库有没有数据多了或者少了 test的时候 有时候会对数据库进行新增删除和修改 是否需要掌握测试的东西 ? 比如桩代码和mono模拟测试之类的技能 ? 企业后端的岗位需要用到测试嘛?
  • log那一块没有使用别人的库 自己写了一个是不是已经弄巧成拙了 麻烦老师指点一下 后续我改成别人的库优化一下

打算接下来做什么:

  • 容器技术学习
  • mysql复习
  • 听导师的安排继续学习
  • 搭建k8s
Licensed under CC BY-NC-SA 4.0
Built with Hugo
Theme Stack designed by Jimmy