结营感受 | 青训营

121 阅读2分钟

在过去的一个月里,我学到了很多东西。首先是Go语言的基础语法,我学会了如何定义变量、使用循环和条件语句等基本知识。然后,我学习了Go语言的进阶和测试技巧,包括如何使用指针、结构体和接口等高级特性,以及如何编写测试用例来确保代码的正确性。

接下来,我学习了高质量编程和性能优化的指导。这是让我印象最深刻的一节课,课程用高效的方式教会了我如何写出可维护和高效的代码,包括如何遵循编码规范、使用合适的数据结构和算法,以及如何进行性能分析和优化。

此外,我还学习了关于HTTP协议的知识。虽然这部分内容在学校的课程中已经学过了,但是字节老师通过案例的方式将课程要点讲解得更加简明扼要,让我更好地理解了HTTP的工作原理和常用的请求和响应头字段。

我还学习了网络交互和网络提速的相关内容。其中,印象最深的是三次握手的过程,这是网络通信中非常重要的一部分。虽然我平时没有太多接触这方面的知识,但是通过跟着老师的指导流程学习,我对网络接入和相关技术有了更深入的了解。

除此之外,我还接触到了一些其他的内容,包括PRC框架、数据库、Go三件套Web/PRC/ORM的详解、Redis的使用、对象存储、消息队列、微服务架构和网络安全等。这些内容对我来说都是第一次接触的,我需要花更多的时间去理解,要想真正掌握还是需要自己找资源实践。

总的来说,我在这一个月里学到了很多东西,拓展了自己的知识面。唯一的遗憾是没有参与到大项目中,我在考虑项目的难度和自身能力的情况下选择了写8篇文章。虽然我有些不甘心错过了这个项目的机会,但我也明白自己的能力和经验还不够,希望明年能有更多机会去挑战大项目。