Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
GO语言训练营入门篇
Highest Rated
Rating: 4.6 out of 5(82 ratings)
408 students

GO语言训练营入门篇

老程序员手把手带您理论+实战入门Go语言
Created by东升 关
Last updated 10/2024
Chinese (Simplified)

What you'll learn

  • 了解GO语言的特点
  • 掌握GO的语言的基本语法
  • 熟悉GO程序开发过程
  • 掌握GO程序调试方法

Course content

9 sections132 lectures12h 47m total length
  • 开始之前必看2:48
  • 使用Go Playground编写程序Go代码7:01
  • Windows上搭建Go语言开发环境10:52
  • Linux上搭建Go语言开发环境3:56
  • macOS上搭建Go语言开发环境***本节可下载所以代码3:09
  • 编写程序**本节可下载所有课件14:02
  • 编译程序和运行3:52
  • 编译程序和运行3:52
  • 代码解释6:43
  • Go IDE工具哪家强8:09
  • LiteIDE工具7:10
  • Visual Studio Code15:25
  • Go语言历史6:30
  • Go语言优点3:04
  • 如何获得帮助5:40

Requirements

  • 熟悉计算机基础知识
  • 了解一些编程语言

Description

本课程是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 实现接口


Who this course is for:

  • 对GO语言感兴趣人员
  • 使用GO语言开发人员
  • 学习GO语言就业学生