获得徽章 1
在这个14天的打卡计划中,我收 #青训营 x 字节后端训练营# 获了很多有关Go语言、GORM、SQL和性能优化方面的知识。我学会了如何使用Go语言进行编程,了解了GORM的各种功能,学习了SQL语言的基本概念和常用操作,以及性能优化的最佳实践。通过这个过程,我提高了自己的编程能力,并且感到更自信和更熟练地处理这些技术。
评论
点赞
Day 13: 今天,我重点关注GORM的日志和调试功能。GORM可以记录所有数据库操作的日志,并提供详细的调试信息,以帮助开发人员诊断问题。我了解了如何配置和使用GORM的日志和调试功能,并通过实践来熟悉这些功能。 #青训营 x 字节后端训练营#
评论
1
Day 12: 在继续学习SQL语言的同时,我开始探索GORM在性能优化方面的功能。GORM提供了各种优化数据库访问的方式,例如使用预编译语句、使用缓存和批量操作等等。我开始尝试在我的程序中使用这些功能,并通过基准测试来衡量性能的提升效果。 #青训营 x 字节后端训练营#
评论
点赞
Day 11: 接下来,我深入了解SQL语言中的联接操作。联接是一种用于将多个表中的数据合并到一个结果集中的操作。我学会了如何使用内部联接、左外联接、右外联接和全外联接等不同类型的联接。我编写了一些包含联接操作的SQL查询语句,并通过实践来加深对联接的理解。 #青训营 x 字节后端训练营#
评论
点赞
Day 10: 在学习SQL语言的同时,我也开始关注性能优化。性能优化是一种通过优化程序和系统来提高性能的过程。我了解到,在进行数据库操作时,可以采取各种方法来提高性能,例如使用索引、避免大表关联和减少重复查询等等。我开始关注这些最佳实践,并开始在我的程序中应用它们。 #青训营 x 字节后端训练营#
评论
点赞
继续学习SQL语言,我开始研究如何使用聚合函数和分组操作。聚合函数可以用于计算数据的统计值,例如平均值、最大值、最小值和总和。分组操作可以将数据按照特定的字段分组,并计算每个组的聚合值。我编写了一些包含聚合函数和分组操作的SQL查询语句,以便更好地理解这些概念。 #青训营 x 字节后端训练营#
评论
点赞
Day 8: 接下来,我转向学习SQL语言,这是一种用于访问和管理关系型数据库的语言。我学习了SQL的基本语法、数据类型和表操作。我了解到SQL可以用于执行各种操作,例如查询、插入、更新和删除数据。我开始尝试编写一些简单的SQL查询语句,以便更好地理解这种语言。 #青训营 x 字节后端训练营#
评论
点赞
Day7:今天,我研究了GORM的事务处理和错误处理机制。事务是一种用于确保数据库操作的一致性和完整性的机制。GORM提供了方便的事务处理API,可以轻松地在多个操作之间启动和提交事务。另外,GORM还提供了灵活的错误处理方式,可以帮助我处理各种数据库操作中的错误,例如重复键、空值等等。 #青训营 x 字节后端训练营#
评论
点赞
青训营打卡day6 #青训营 x 字节后端训练营# GORM提供了丰富的查询方法,可以轻松地执行条件查询、排序和分页。我学会了如何使用链式调用的方式构建查询,并使用预加载功能加载关联数据。这使我能够更灵活地查询数据库,并根据需要获取所需的数据。
评论
点赞
#青训营 x 字节后端训练营# 青训营打卡Day5 今天,我深入研究了GORM的模型定义和关联关系。了解到,GORM使用结构体来表示数据库中的表,并使用标签(tags)来指定字段的属性。
评论
点赞
青训营打卡Day4,在继续学习Go语言的过程中,我开始探索GORM,这是一个流行的Go语言的ORM(对象关系映射)库。GORM可以简化数据库操作,并提供了一种面向对象的方式来处理数据。我阅读了官方文档,并且安装了GORM库。迫不及待地想使用GORM来连接数据库并执行一些简单的查询。
评论
点赞
今天深入学习了Go语言中的结构体和方法。结构体是一种自定义数据类型,可以用于封装多个字段。学会了如何声明结构体,并且可以通过使用点操作符访问结构体中的字段。另外,还了解了如何在结构体上定义方法,这样可以为结构体添加特定的行为。
评论
点赞
今天学习了Go语言的基本数据类型和控制结构。了解了如何声明变量、使用条件语句和循环结构。此外,还学习了一些关于函数的知识,包括如何定义和调用函数。最后尝试编写一些简单的程序来巩固所学的知识。
评论
点赞