递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 562|回复: 48
打印 上一主题 下一主题

[服务器] 火山Go服务器入门教程合集

[复制链接]

16

主题

79

帖子

546

积分

贵宾

Rank: 9Rank: 9Rank: 9

积分
546
跳转到指定楼层
楼主
本帖最后由 红色是什么 于 2024-9-24 12:17 编辑

《火山Go服务器:一学就会的gin》
教程课目:
第一课,响应文本
第二课,响应json
第三课,响应html
第四课,响应文件
第五课,重定向
第六课,GETcha询参数
第七课,接收post表单数据
第八课,利用json传递请求参数
第九课,gin常用绑定器
第十课,gin不常用绑定器
第十一课,文件上传
第十二课,多文件上传
第十三课,文件下载
第十四课,路由分组
第十五课,全局中间件
第十六课,路由中间件,权限验证
第十七课,模板函数range
第十八课,模板函数if
第十九课,模板函数template
第二十课,模板函数print
第二十一课,模板函数and
第二十二课,模板函数逻辑
第二十三课,mysql数据库新建
第二十四课,mysqlcha询
第二十五课,mysql条件cha询
第二十六课,mysql数据添加
第二十七课,mysql数据修改第二十八课,mysql数据删除
第二十九课,同步前端
第三十课,异步前端验证用户重名和同步提交表单
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
《火山Go服务器:gorm数据库好帮手》
第1课配置数据库环境
本课程将介绍如何使用GORM(Go语言的一个ORM库)来配置数据库连接。

第2课连接数据库
在理解如何配置GORM之后,本课程将深入讲解如何使用这些配置来实际连接到数据库。学生将学习处理连接过程中的错误、验证连接是否成功,并了解如何在应用程序启动时自动连接数据库。

第3课模型定义
本课程将介绍如何使用GORM的模型(Model)定义来映射数据库中的表。学生将学习如何通过定义表模型及其字段标签来映射表名、字段名、数据类型等。这将为后续的数据操作提供基础。

第4课模型标签
在前一课的基础上,本课将进一步探讨GORM的模型标签(Tag),这些标签提供了丰富的配置选项,如字段映射、索引设置、默认值等。学生将学习如何通过这些标签来优化模型定义,并控制GORM生成SQL语句的行为。

第5课单表插入
本课将教授如何使用GORM向数据库中的单张表插入数据。学生将学习如何创建新的记录实例。

第6课批量插入
在掌握单条记录插入后,本课将介绍如何使用GORM进行批量插入操作,以提高数据处理的效率。

第7课查询单条记录
本课程将探讨如何使用GORM查询数据库中的单条记录。学生将学习如何使用主键、条件语句等来精确查询目标记录,并处理查询结果。

第8课查询多条记录
本课将深入讲解如何使用GORM查询数据库中的多条记录。学生将学习如何应用不同的条件、排序和分页选项来构建查询,并遍历查询结果集。

第9课更新单个字段值
本课程将介绍如何使用GORM更新数据库记录中的单个字段值。学生将学习如何定位到具体的记录,并更新其一个或多个字。

第10课更新单行记录
在前一课的基础上,本课将深入讲解如何更新数据库中的单行记录。学生将学习如何通过条件语句找到目标记录,并更新其所有字段或指定字段,同时确保操作的准确性和高效性。

第11课更新多行记录
本课将介绍如何使用GORM更新数据库中的多行记录。学生将学习如何构建有效的更新条件,以同时更新满足条件的多个记录,并处理批量更新操作的结果。

第12课删除记录行
本课程将教授如何使用GORM从数据库中删除记录行。学生将学习如何通过主键或条件语句定位到目标记录,并执行删除操作。

第13课高级查询 - Where
本课将深入介绍GORM的高级查询功能,特别是Where子句的使用。学生将学习如何构建复杂的查询条件,包括使用AND、IN等逻辑运算符,以及如何使用结构体和Map来定义查询条件。

第14课高级查询 - Not
在了解Where子句之后,本课将讲解如何使用Not操作符来执行否定查询。学生将学习如何构造查询条件以排除特定记录,并理解Not操作符在不同上下文中的应用。

第15课高级查询 - Or
本课将介绍如何使用Or操作符来构建包含“或”逻辑的查询条件。学生将学习如何在同一个查询中结合使用And和Or,以实现更复杂的查询需求。

第16课高级查询 - Order
本课程将讲解如何使用Order子句对查询结果进行排序。学生将学习如何根据单个字段或多个字段进行升序或降序排序,以及如何处理空值和重复值的情况。

第17课高级查询 - Limit
最后一课将介绍如何使用Limit子句- 章节描述:在本课程中,学生将学习如何使用Limit子句来限制查询结果的数量。这是处理大量数据时非常有用的技术,尤其是在分页显示数据或仅需要部分结果时。
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
《火山Go服务器:并发编程管道案例》
第一课 管道是什么
第二课 只写管道的理解与运用
第三课 只读管道的理解与运用
第四课 管道同步读写通讯
以及附带赠送课程源码
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

网盘链接:

游客,如果您要查看本帖隐藏内容请回复




评分

参与人数 1金钱 +1 收起 理由
飞拓联创 + 1 很给力! GO学习交流QQ群:561499047

查看全部评分

回复

使用道具 举报

37

主题

348

帖子

2577

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
2577
沙发
发表于 4 天前 | 只看该作者
666
火山学习交流群: 1027649189
回复

使用道具 举报

6

主题

115

帖子

663

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
663
板凳
发表于 4 天前 | 只看该作者
火山Go服务器入门教
回复

使用道具 举报

13

主题

103

帖子

896

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
896
地板
发表于 4 天前 | 只看该作者
:噜阿噜:噜阿噜:噜阿噜:噜阿噜:噜阿噜:噜阿噜:噜阿噜:噜阿噜:噜阿噜:噜阿噜
回复

使用道具 举报

4

主题

121

帖子

1964

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
1964
5#
发表于 4 天前 | 只看该作者
666666
回复

使用道具 举报

22

主题

74

帖子

776

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
776
6#
发表于 4 天前 | 只看该作者
1111
回复

使用道具 举报

18

主题

112

帖子

793

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
793
7#
发表于 4 天前 | 只看该作者
火山Go服务器入门教程合集
欢迎加入火山GO学习交流Q群:561499047
回复

使用道具 举报

18

主题

112

帖子

793

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
793
8#
发表于 4 天前 | 只看该作者
一起学起来~~
欢迎加入火山GO学习交流Q群:561499047
回复

使用道具 举报

46

主题

191

帖子

895

积分

高级会员

Rank: 4

积分
895
9#
发表于 4 天前 | 只看该作者
学习学习
回复

使用道具 举报

24

主题

85

帖子

509

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
509
10#
发表于 4 天前 | 只看该作者
看看
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-9-27 07:08 , Processed in 0.096725 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表