• 课程 / Go

    Go语言教程-全程干货无废话

    介绍 章节 评论 课件
    Go的语法接近C语言,但对于变量的声明有所不同。Go支持垃圾回收功能。Go的并行计算模型是以东尼·霍尔的通信顺序进程(CSP)为基础,采取类似模型的其他语言包括Occam和Limbo,Go也具有这个模型的特征,比如通道传输。与C++相比,Go并不包括如枚举、异常处理、继承、泛型、断言、虚函数等功能,但增加了切片(Slice) 型、并发、管道、垃圾回收功能、接口等特性的语言级支持。不同于Java,Go原生提供了关联数组(也称为哈希表(Hashes)或字典(Dictionaries)),就像字符串类型一样。
  • 难度:初级
  • 共100章节
  • 40700次播放
  • 第1章 走进Golang

    100秒快速认识Go语言

    02分钟18秒

    Golang引入

    10分钟02秒

    Golang简史

    05分钟06秒

    开发工具介绍

    10分钟24秒

    开发环境搭建

    07分钟58秒

    dos命令讲解

    18分钟00秒

    测试SDK环境搭建成功

    06分钟20秒

    第一段代码

    14分钟30秒
    第2章 变量与数据类型

    变量(1)

    15分钟45秒

    变量(2)

    15分钟01秒

    数据类型介绍

    03分钟13秒

    扩展——进制和进制转换

    18分钟00秒

    整数类型(1)

    12分钟23秒

    整数类型(2)

    12分钟12秒

    浮点类型

    09分钟18秒
    第3章 运算符

    算术运算符

    04分钟19秒

    算术运算符(2)

    07分钟19秒

    赋值运算符

    08分钟10秒

    关系运算符

    04分钟05秒

    逻辑运算符

    07分钟39秒

    位运算符

    00分钟23秒

    其他运算符

    03分钟51秒
    第4章 流程控制

    流程控制的引入

    05分钟55秒

    if单分支

    07分钟28秒

    if双分支

    04分钟30秒

    if多分支

    13分钟16秒

    switch分支(1)

    07分钟33秒

    switch分支(2)

    13分钟27秒

    for循环

    20分钟04秒
    第5章 函数

    函数的引入

    10分钟12秒

    函数细节详解01

    15分钟57秒

    函数细节详解02

    11分钟53秒

    函数细节详解03

    22分钟18秒

    函数细节详解04

    19分钟40秒

    包的引入

    17分钟05秒

    包细节详解

    15分钟21秒
    第6章 错误处理

    defer+recover机制处理错误

    14分钟35秒

    自定义错误

    10分钟03秒
    第7章 数组

    数组的引入

    12分钟52秒

    数组内存分析

    13分钟50秒

    数组的遍历

    13分钟43秒

    数组的初始化方式

    04分钟16秒

    数组的注意事项

    13分钟05秒

    二维数组

    12分钟56秒

    二维数组的遍历

    07分钟42秒
    第8章 切片

    切片的引入

    11分钟27秒

    切片的内存分析

    08分钟16秒

    切片的定义

    07分钟52秒

    切片的遍历

    05分钟31秒

    切片的注意事项-1

    07分钟39秒

    切片的注意事项-2

    08分钟31秒

    切片的注意事项-3

    03分钟17秒
    第9章 映射

    map的引入

    16分钟54秒

    map三种创建方式

    03分钟27秒

    map的操作-1

    06分钟10秒

    map的操作-2

    09分钟28秒
    第10章 面向对象

    面向对象的引入

    09分钟00秒

    结构体定义

    10分钟48秒

    内存分析

    02分钟25秒

    结构体实例的创建

    10分钟18秒

    结构体之间的转换

    07分钟13秒

    方法的引入

    11分钟12秒

    方法的注意事项

    09分钟48秒

    方法的注意事项-2

    05分钟33秒
    第11章 项目实战

    项目背景能获得什么技术栈

    06分钟20秒

    项目架构及网络结构消息流程

    11分钟01秒

    项目需求整理

    10分钟32秒

    效果演示

    08分钟24秒

    Gin项目初始化及GORM引入

    16分钟47秒

    Gin引入以及项目目录建立

    10分钟12秒

    GORM及Gin复盘整理

    07分钟14秒

    配置数据初始化及前后端交互

    19分钟33秒

    复盘整理前后端交互

    07分钟22秒

    前后分离Swagger引入

    12分钟41秒

    SQL日志打印

    04分钟39秒

    Swagger&Logger复盘整理

    06分钟28秒

    用户模块新增与删除功能

    14分钟19秒

    用户模块修改功能

    12分钟35秒

    修改电话邮箱校验

    10分钟01秒

    重复注册校验

    10分钟03秒

    Md5工具类及注册密码加密

    12分钟32秒

    登录操作以及bug修改

    20分钟50秒

    登录注册复盘整理

    05分钟20秒

    token加入以及返回结构调整

    16分钟52秒

    Redis的加入

    13分钟55秒

    核心功能Socket+Redis消息传递

    26分钟26秒

    消息&关系&群设计

    14分钟55秒

    发送接收消息实现骨架

    20分钟10秒

    发送接受消息实现细节

    27分钟44秒

    发送接受消息问题修复及整理

    06分钟32秒

    前端引入并调试通过登录注册

    复盘整理以及发送接收思路

    发送接收消息及页面

    Resp封装及好友列表

    前端load好友列表

    前后端联调

    18分钟21秒

    发送者前端调试

    30分钟28秒

    前后端细节内容调整

    发送接收后端

    13分钟49秒

    点对点前端判断显示

    11分钟53秒

    讲师介绍

    王林
    王林
    学生
    能学到什么:

    Go的语法接近C语言,但对于变量的声明有所不同。Go支持垃圾回收功能。Go的并行计算模型是以东尼·霍尔的通信顺序进程(CSP)为基础,采取类似模型的其他语言包括Occam和Limbo,Go也具有这个模型的特征,比如通道传输。与C++相比,Go并不包括如枚举、异常处理、继承、泛型、断言、虚函数等功能,但增加了切片(Slice) 型、并发、管道、垃圾回收功能、接口等特性的语言级支持。不同于Java,Go原生提供了关联数组(也称为哈希表(Hashes)或字典(Dictionaries)),就像字符串类型一样。

    全部评论我要评论

    暂无评论~
  • 取消 回复 发送
  • PHP中文网