导航
课程首页
  • PM-Summit 全球产品经理大会云会员
  • SDCon 全球软件研发技术大会云会员
  • ML-Summit 全球机器学习技术大会云会员
  • C++性能优化高端培训
  • AI全栈开发实战营
精品课 极客时间

AI 搜索

登录
会员中心
消息
历史
创作中心
创作
学习中心
成为讲师

GO语言训练营进阶篇

GO语言训练营进阶篇
共117节 126人在学 课程详情
课程目录
讨论留言
  • 错误处理

    • 10.2 使用error类型
    • 10.2 使用error类型【动手练一练】
    • 10.3 格式化错误信息
    • 10.4 自定义错误类型
    • 10.4 自定义错误类型【动手练一练】
    • 10.5.1 延迟执行
    • 10.5.1 延迟执行【动手练一练】
    • 10.5.2 进入宕机状态
    • 10.5.2 进入宕机状态【动手练一练】
    • 10.5.3 从宕机状态恢复
    • 10.5.3 从宕机状态恢复【动手练一练】
    • 10.1 从一个问题开始
  • 并发编程

    • 11.1 进程、线程、协程
    • 11.2.1 创建协程
    • 11.2.1 创建协程【动手练一练】
    • 11.2.2 创建匿名协程
    • 11.2.2 创建匿名协程【动手练一练】
    • 11.2.3 协程休眠
    • 11.2.3 协程休眠【动手练一练】
    • 11.3.1 声明通道
    • 11.3.1 声明通道【动手练一练】
    • 11.3.2 发送和接收数据
    • 11.3.2 发送和接收数据【动手练一练】
    • 11.3.3 关闭通道
    • 11.3.3 关闭通道【动手练一练】
    • 11.3.4 遍历通道
    • 11.3.4 遍历通道【动手练一练】
    • 11.4 单向通道和双向通道
    • 11.4 单向通道和双向通道【动手练一练】
    • 11.5.1 无缓冲通道
    • 11.5.1 无缓冲通道【动手练一练】
    • 11.5.2 有缓冲通道
    • 11.5.2 有缓冲通道【动手练一练】
    • 11.6.1 基本的select用法
    • 11.6.1 基本的select用法【动手练一练】
    • 11.6.2 默认分支
    • 11.6.2 默认分支【动手练一练】
  • 正则表达式

    • 12.1 使用regexp包
    • 12.1 使用regexp包【动手练一练】
    • 12.2 编译正则表达式
    • 12.2 编译正则表达式【动手练一练】
    • 12.3.1 元字符
    • 12.3.3 使用元字符示例:匹配开始与结束字符
    • 12.3.3 使用元字符示例:匹配开始与结束字符【动手练一练】
    • 12.3.4 字符类
    • 12.3.4 字符类【动手练一练】
    • 12.3.5 字符类取反【动手练一练】
    • 12.3.6 区间【动手练一练】
    • 12.3.7 预定义字符类
    • 12.3.7 预定义字符类【动手练一练】
    • 12.3.8 使用量词
    • 12.3.8 使用量词【动手练一练】
    • 12.3.9 贪婪量词和懒惰量词
    • 12.3.9 贪婪量词和懒惰量词【动手练一练】
    • 12.3.10 定义分组
    • 12.3.10 定义分组【动手练一练】
    • 12.4.1 字符串分割
    • 12.4.1 字符串分割【动手练一练】
    • 12.4.2 字符串替换
    • 12.4.2 字符串替换【动手练一练】
  • 访问目录和文件

    • 13.1.1 创建目录
    • 13.1.1 创建目录【动手练一练】
    • 13.1.2 删除目录
    • 13.1.3 重命名目录
    • 13.2.1 获取文件名
    • 13.2.2 获取目录名
    • 13.2.3 获取文件扩展名
    • 13.2.4 连接路径
    • 13.2.5 分割路径
    • 13.2.6 查找文件
    • 13.2.6 查找文件【动手练一练】
    • 13.3.1 读取整个文件
    • 13.3.1 读取整个文件【动手练一练】
    • 13.3.2 逐行读取文件
    • 13.3.2 逐行读取文件【动手练一练】
    • 13.4.1 使用WriteFile()函数写文件
    • 13.4.1 使用WriteFile()函数写文件【动手练一练】
    • 13.4.2 使用WriteString()函数写文件
    • 13.4.2 使用WriteString()函数写文件【动手练一练】
  • 网络编程

    • 14.1.1 网络结构
    • 14.1.3 IP地址和14.1.4 端口
    • 14.2.1 TCP Socket通信概述
    • 14.2.3 TCP服务器端
    • 14.2.3 TCP服务器端【动手练一练】
    • 14.2.4 TCP客户端
    • 14.2.4 TCP客户端【动手练一练】
    • 14.2.5 【案例:文件上传工具
    • 14.2.5 【案例:文件上传工具【动手练一练】
    • 14.3.1 UDP服务器端
    • 14.3.1 UDP服务器端【动手练一练】
    • 14.3.2 UDP客户端
    • 14.3.2 UDP客户端【动手练一练】
    • 14.4.1 URL概念、 HTTP协议、HTTPS协议
    • 14.4.3 搭建自己的Web服务器
    • 14.4.4 发送GET请求
    • 14.4.4 发送GET请求【动手练一练】
    • 14.4.5 发送POST请求
    • 14.4.5 发送POST请求【动手练一练】
    • 14.4.6 【案例:Downloader
    • 14.4.6 【案例:Downloader【动手练一练】
    • 14.5 JSON文档结构
    • 14.5.1 JSON编码
    • 14.5.1 JSON编码【动手练一练】
    • 14.5.2 JSON解码
    • 14.5.2 JSON解码【动手练一练】
  • 数据库编程

    • 15.2.1 MySQL驱动
    • 15.2.2 Go语言数据库编程一般过程
    • 15.3.1 创建员工表
    • 15.3.2 插入员工数据
    • 15.3.2 插入员工数据【动手练一练】
    • 15.3.3 更新员工数据
    • 15.3.4 删除员工数据
    • 15.3.5 按照主键查询员工数据
    • 15.3.5 按照主键查询员工数据【动手练一练】
    • 15.3.6 查询所有员工数据
    • 15.1.1 安装MySQL8数据库
    • 15.1.3 使用MySQL Workbench
播放页问题反馈
视频学习中有任何产品建议都可由此反
馈,我们将及时处理!

课时介绍

数据库编程 —— 15.3.2 插入员工数据【动手练一练】

课程介绍

本课程是Go语言进阶课程,在学习本课程之前,您应该了解Go基础语言,为了衔接性好,关老师推荐您先学习本课程的前置课程入门篇。本课程包括内容如下。

第1章 错误处理

1.1 从一个问题开始

1.2 使用error类型

1.3 格式化错误信息

1.4 自定义错误类型

1.5 错误处理机制

1.5.1 延迟执行

1.5.2 进入宕机状态

1.5.3 从宕机状态恢复

第2章 并发编程

2.1 进程、线程、协程

2.1.1 进程

2.1.2 线程

2.1.3 协程

2.2 GO并发编程

2.2.1 创建协程

2.2.2 创建匿名协程

2.2.3 协程休眠

2.3 通道

2.3.1 声明通道

2.3.2 发送和接收数据

2.3.3 关闭通道

2.3.4 遍历通道

2.4 单向通道和双向通道

2.5 缓冲区通道

2.5.1 无缓冲通道

2.5.2 有缓冲通道

2.6 使用select语句

2.6.1 基本的select用法

2.6.2 默认分支

第3章 正则表达式

3.1 使用regexp包

3.2 编译正则表达式

3.3 编写正则表达式

3.3.1 元字符

3.3.2 字符转义

3.3.3 使用元字符示例:匹配开始与结束字符

3.3.5 字符类取反

3.3.6 区间

3.3.7 预定义字符类

3.3.8 使用量词

3.3.9 贪婪量词和懒惰量词

3.3.10 定义分组

3.4 regexp包的高级功能

3.4.1 字符串分割

3.4.2 字符串替换

第4章 访问目录和文件

4.1 操作目录

4.1.1 创建目录

4.1.2 删除目录

4.1.3 重命名目录

4.2 使用path/filepath包

4.2.1 获取文件名

4.2.2 获取目录名

4.2.3 获取文件扩展名

4.2.4 连接路径    

4.2.5 分割路径    

4.2.6 查找文件    

4.3 读写文件

4.3.1 读取整个文件

4.3.2 逐行读取文件

4.4 写入文件

4.4.1 使用WriteFile()函数写文件

4.4.2 使用WriteString()函数写文件

第5章 网络编程

5.1 网络基础

5.1.1 网络结构

5.1.2 TCP/IP协议

5.1.3 IP地址

5.1.4 端口

5.2 TCP Socket低层次网络编程

5.2.1 TCP Socket通信概述

5.2.2 TCP Socket通信过程

5.2.3 TCP服务器端

5.2.4 TCP客户端

5.2.5 【案例:文件上传工具】

5.3 UDP Socket低层次网络编程

5.3.1 UDP服务器端

5.3.2 UDP客户端

5.4 高层次的网络编程

5.4.1 URL概念

5.4.2 HTTP/HTTPS协议

5.4.3 搭建自己的Web服务器

5.4.4 发送GET请求

5.4.5 发送POST请求

5.4.6 【案例:Downloader】

5.5 JSON文档结构

5.5.1 JSON编码

5.5.2 JSON解码

第6章 数据库编程

6.1 MySQL数据库管理系统

6.1.1 安装MySQL8数据库

6.1.2 客户端登录服务器

6.1.3 常见的管理命令

6.2 编写访问数据库程序

6.2.1 MySQL驱动

6.2.2 Go语言数据库编程一般过程

6.2.3 建立和关闭数据连接

6.2.4 预处理SQL语句

6.2.5 执行SQL语句

6.3 案例:员工表增、删、改、查操作

6.3.1 创建员工表

6.3.2 插入员工数据    

6.3.3 更新员工数据

6.3.4 删除员工数据

6.3.5 按照主键查询员工数据    

6.3.6 查询所有员工数据

推荐课程

信息系统项目管理师自考笔记

李明 · 758人在学

python从0到1:期货量化交易系统(CTP实战,高频及合成K线数据

王先生 · 22205人在学

手把手搭建Java超市管理系统【附源码】(毕设)

汤小洋 · 4222人在学

Java毕设springboot外卖点餐系统 毕业设计毕设源码 使用教

黄菊华 · 794人在学

基于SSM酒店管理系统(毕设)

小尼老师 · 844人在学

java项目实战之购物商城(java毕业设计)

Long · 5161人在学

手把手搭建Java求职招聘系统【附源码】(毕设)

汤小洋 · 1511人在学

Python Django 深度学习 小程序

钟翔 · 2333人在学

城管局门前三包管理系统+微信小程序(vue+springboot)

赖国荣 · 605人在学

Vue+Uni-app(uniapp)入门与实战+赠送仿美团点餐小程序

李杰 · 4001人在学

正在试验
后自动删除环境
课程实验
本次实验时间已到期 00:00:00

    订阅失败

    GO语言训练营进阶篇
    GO语言训练营进阶篇 ...

    订阅列表已满,请先移出部分订阅内容。

    当前章节需购买后观看
    开通超级会员免费看!专家精选系列课程,满足你从入门到精通!更有问答月卡免费送,你的问题有问必答!
    提交答案

    购买课程

    扫码完成付费,可继续学习全部课程内容

    加载中...
    课件正在飞速打包中,请耐心等待几秒钟~
    首页
    博客
    下载
    学习
    社区
    AI搜索
    GitCode
    InsCodeAI
    技术会议
    会员中心
    创作中心
    联系我们
    工作时间: 8:30 - 22:00
    客服电话: 400-660-0108
    kefu@csdn.net在线客服
    • 关于我们
    • 招贤纳士
    • 商务合作
    • 寻求报道
    • 京ICP备19004658号
    • 经营性网站备案信息
    • 公安备案号11010502030143
    • 营业执照
    • 北京互联网违法和不良信息举报中心
    • 家长监护
    • 中国互联网举报中心
    • 网络110报警服务
    • Chrome商店下载
    • 账号管理规范
    • 版权与免责声明
    • 版权申诉
    • 出版物许可证
    • ©1999-2024北京创新乐知网络技术有限公司