GO语言训练营入门篇

GO语言训练营入门篇
共131节 212人在学 课程详情
  • 第一个Go程序

    • 1.1 使用Go Playground编写程序Go代码
    • 1.2.1 Windows上搭建Go语言开发环境
    • 1.2.2 Linux上搭建Go语言开发环境
    • 1.2.3 macOS上搭建Go语言开发环境
    • 1.3.1 编写程序
    • 1.3.2 编译程序和运行
    • 1.3.4 代码解释
    • 1.4 Go IDE工具哪家强
    • 1.4.1 LiteIDE工具
    • 1.4.2 Visual Studio Code
    • 1.5.1 Go语言历史
    • 1.5.2 Go语言优点
    • 1.6 如何获得帮助
  • Go语法基础

    • 2.1.1 标识符
    • 2.1.2 关键字
    • 2.2 语句
    • 2.2 语句:【动手练一练】
    • 2.3.1 声明变量
    • 2.3.1 声明变量【动手练一练】
    • 2.3.2 声明短变量
    • 2.3.2 声明短变量【动手练一练】
    • 2.4 常量
    • 2.4 常量【动手练一练】
    • 2.5 格式化输出
    • 2.5 格式化输出【动手练一练】
    • 2.6 注释
    • 2.7 包
    • 2.7.3 自定义包
    • 2.7.3 自定义包【动手练一练】
    • 2.7.4 为包提供别名
    • 2.7.5 匿名导入
  • Go数据类型

    • 3.2 整数类型
    • 3.2 整数类型【动手练一练】
    • 3.2.2 浮点类型
    • 3.4 复数类型
    • 3.4 复数类型【动手练一练】
    • 3.5 布尔类型
    • 3.6 类型转换
    • 3.6 类型转换【动手练一练】
    • 3.7.1 字符串表示
    • 3.7.1 字符串表示【动手练一练】
    • 3.7.2 字符转义
    • 3.7.2 字符转义【动手练一练】
    • 3.7.3 原始字符串
    • 3.7.3 原始字符串【动手练一练】
    • 3.7.4 字符串常用方法
    • 3.7.4 字符串常用方法【动手练一练】
  • 运算符

    • 4.1 算数运算符
    • 4.1 算数运算符【动手练一练】
    • 4.2 关系运算符
    • 4.3 逻辑运算符
    • 4.4 位运算符
    • 4.4 位运算符【动手练一练】
    • 4.5 赋值运算符
    • 4.6 其他运算符
    • 4.7 运算符优先级
  • 复合数据类型

    • 5.1.1 声明指针变量
    • 5.1.1 声明指针变量【动手练一练】
    • 5.1.2 空指针
    • 5.1.3 二级指针
    • 5.1.3 二级指针【动手练一练】
    • 5.2.1 声明数组
    • 5.2.1 声明数组【动手练一练】
    • 5.2.2 访问数组元素
    • 5.2.2 访问数组元素【动手练一练】
    • 5.3.1 声明切片
    • 5.3.1 声明切片【动手练一练】
    • 5.3.2 使用切片操作符
    • 5.3.2 使用切片操作符【动手练一练】
    • 5.3.3 添加元素
    • 5.3.3 添加元素【动手练一练】
    • 5.4.1 声明映射
    • 5.4.1 声明映射【动手练一练】
    • 5.4.2 访问映射元素
    • 5.4.2 访问映射元素【动手练一练】
    • 5.4.3 删除元素
    • 5.5 遍历容器
    • 5.5 遍历容器【动手练一练】
  • 条件语句

    • 6.1.1 if结构
    • 6.1.1 if结构【动手练一练】
    • 6.1.2 if-else结构
    • 6.1.3 if-else-if结构
    • 6.1.3 if-else-if结构【动手练一练】
    • 6.1.3 if-else-if结构【动手练一练】
    • 6.2 switch语句
    • 6.2 switch语句【动手练一练】
    • 6.2.1 一个case有多个值
    • 6.2.2 使用fallthrough贯穿case
    • 6.2.2 使用fallthrough贯穿case【动手练一练】
  • 循环语句

    • 7.1.1 基本形式for循环
    • 7.1.2 简化的for循环
    • 7.2.1 break语句
    • 7.2.1 break语句【动手练一练】
    • 7.2.2 使用标签的break语句
    • 7.2.2 使用标签的break语句【动手练一练】
    • 7.2.3 continue语句
    • 7.2.3 continue语句【动手练一练】
    • 7.2.4 使用标签的continue语句
    • 7.2.4 使用标签的continue语句【动手练一练】
    • 7.2.5 goto语句
  • 函数

    • 8.1 用户自定义函数
    • 8.1 用户自定义函数【动手练一练】
    • 8.2.1 返回单一值
    • 8.2.1 返回单一值【动手练一练】
    • 8.2.2 返回多个值
    • 8.2.2 返回多个值【动手练一练】
    • 8.2.3 命名函数返回值
    • 8.2.3 命名函数返回值【动手练一练】
    • 8.3 变参函数
    • 8.3 变参函数【动手练一练】
    • 8.4 函数式编程
    • 8.4.1 匿名函数
    • 8.4.1 匿名函数【动手练一练】
    • 8.4.2 函数作为返回值使用
    • 8.4.2 函数作为返回值使用【动手练一练】
    • 8.4.3 函数作为参数使用
    • 8.4.3 函数作为参数使用【动手练一练】
    • 8.5 闭包与捕获变量
    • 8.5 闭包与捕获变量【动手练一练】
  • 自定义数据类型

    • 9.1 结构体
    • 9.1 结构体【动手练一练】
    • 9.1.2 实例化结构体
    • 9.1.2 实例化结构体【动手练一练】
    • 9.1.3 结构体指针
    • 9.1.3 结构体指针【动手练一练】
    • 9.1.4 结构体嵌套
    • 9.1.4 结构体嵌套【动手练一练】
    • 9.2 为结构体添加方法
    • 9.2 为结构体添加方法【动手练一练】
    • 9.3 定义接口
    • 9.4 实现接口
    • 9.4 实现接口【动手练一练】

    订阅失败

    GO语言训练营入门篇
    GO语言训练营入门篇 ...

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

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

    购买课程

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

    加载中...
    播放页问题反馈
    视频学习中有任何产品建议都可由此反
    馈,我们将及时处理!

    课时介绍

    Go语法基础 —— 2.4 常量

    课程介绍

    本课程是GO语言入门课程,通过本课程学习您可以掌握:Go语法基础、Go数据类型、运算符、复合数据类型、 条件语句、 循环语句、函数和自定义数据类型。

    章节说明如下:

    第1章 直奔主题——编写你的第一个Go程序

    1.1 使用Go Playground编写程序Go代码

    1.2 搭建开发环境

    1.2.1 Windows上搭建Go语言开发环境

    1.2.2 Linux上搭建Go语言开发环境    

    1.2.3 macOS上搭建Go语言开发环境0

    1.3 使用“石器时代”工具编写Go代码

    1.3.1 编写程序

    1.3.2 编译程序

    1.3.3 运行程序

    1.3.4 代码解释

    1.4 使用“铁器时代”工具编写Go代码

    1.4.1 LiteIDE工具

    1.4.2 Visual Studio Code

    1.5 回头看看Go那些事

    1.5.1 Go语言历史

    1.5.2 Go语言优点

    1.6 如何获得帮助

    第2章 Go语法基础

    2.1 标识符与关键字

    2.1.1 标识符

    2.1.2 关键字

    2.2 语句

    2.3 变量

    2.3.1 声明变量

    2.3.2 声明短变量

    2.4 常量

    2.5 格式化输出

    2.6 注释

    2.7 包

    2.7.1 声明包

    2.7.2 导入包

    2.7.3 自定义包

    2.7.4 为包提供别名

    2.7.5 匿名导入

    第3章 Go数据类型

    3.1 Go数据类型概述

    3.2 整数类型

    3.3 浮点类型

    3.4 复数类型

    3.5 布尔类型

    3.6 类型转换

    3.7 字符串类型

    3.7.1 字符串表示

    3.7.2 字符转义

    3.7.3 原始字符串

    3.7.4 字符串常用方法

    第4章 运算符

    4.1 算数运算符

    4.2 关系运算符

    4.3 逻辑运算符

    4.4 位运算符

    4.5 赋值运算符

    4.6 其他运算符

    4.7 运算符优先级

    第5章 复合数据类型

    5.1 指针类型

    5.1.1 声明指针变量

    5.1.2 空指针

    5.1.3 二级指针

    5.2 数组

    5.2.1 声明数组    

    5.2.2 访问数组元素    

    5.3 切片

    5.3.1 声明切片

    5.3.2 使用切片操作符

    5.3.3 添加元素    

    5.4 映射

    5.4.1 声明映射

    5.4.2 访问映射元素

    5.4.3 删除元素

    5.5 遍历容器

    第6章 条件语句

    6.1 if语句

    6.1.1 if结构

    6.1.2 if-else结构

    6.1.3 if-else-if结构

    6.2 switch语句

    6.2.1 一个case有多个值

    6.2.2 使用fallthrough贯穿case

    第7章 循环语句

    7.1 for循环

    7.1.1 基本形式for循环

    7.1.2 简化的for循环

    7.2 跳转语句

    7.2.1 break语句

    7.2.2 使用标签的break语句

    7.2.3 continue语句

    7.2.4 使用标签的continue语句

    7.2.5 goto语句

    第8章 函数

    8.1 用户自定义函数

    8.2 函数返回值

    8.2.1 返回单一值

    8.2.2 返回多个值

    8.2.3 命名函数返回值

    8.3 变参函数

    8.4 函数式编程

    8.4.1 匿名函数

    8.4.2 函数作为返回值使用

    8.4.3 函数作为参数使用

    8.5 闭包与捕获变量

    第9章 自定义数据类型

    9.1 结构体    

    9.1.1 声明结构体

    9.1.2 实例化结构体

    9.1.3 结构体指针

    9.1.4 结构体嵌套

    9.2 为结构体添加方法

    9.3 定义接口

    9.4 实现接口

    推荐课程

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

    李明 · 844人在学

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

    王先生 · 22538人在学

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

    汤小洋 · 4273人在学

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

    黄菊华 · 819人在学

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

    小尼老师 · 879人在学

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

    Long · 5191人在学

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

    汤小洋 · 1522人在学

    Python Django 深度学习 小程序

    钟翔 · 2382人在学

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

    赖国荣 · 650人在学

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

    李杰 · 4058人在学

    正在试验
    后自动删除环境
    课程实验
    本次实验时间已到期 00:00:00
    课件正在飞速打包中,请耐心等待几秒钟~