GO语言训练营入门篇

所在平台: Udemy

课程主页: https://www.udemy.com/course/go-uohwm/

课程评论:没有评论

第一个写评论        关注课程

课程简介

《GO语言训练营入门篇》是一门面向初学者的Go语言基础课程,旨在帮助学习者掌握Go语言的核心语法和概念。 **课程核心内容概览:** * **起步与环境搭建:** 从编写第一个Go程序开始,介绍Go Playground的使用,以及在Windows、Linux和macOS上搭建Go开发环境。课程还将指导如何使用“石器时代”和“铁器时代”的工具(如LiteIDE、Visual Studio Code)进行Go开发。此外,还会回顾Go语言的历史和优点,并教授如何获取帮助。 * **Go语法基础:** 深入学习Go的标识符、关键字、语句、变量(声明及短变量声明)、常量、格式化输出、注释以及包(声明、导入、自定义、别名、匿名导入)等基本语法元素。 * **数据类型:** 详细讲解Go语言的各种数据类型,包括整数类型、浮点类型、复数类型、布尔类型和字符串类型。课程还将涵盖类型转换和字符串的常用操作。 * **运算符:** 学习Go语言的算术运算符、关系运算符、逻辑运算符、位运算符、赋值运算符及其他运算符,并了解它们的优先级。 * **复合数据类型:** 掌握指针类型(包括声明、空指针、二级指针)、数组、切片(声明、操作、添加元素)、映射(声明、访问、删除元素)以及容器的遍历方法。 * **控制流语句:** 学习如何使用条件语句(if、if-else、if-else-if、switch)和循环语句(for循环、break、continue、goto)来控制程序流程。 * **函数:** 涵盖用户自定义函数、不同类型的函数返回值(单一、多个、命名返回值)、变参函数、函数式编程(匿名函数、函数作为参数和返回值)、闭包及捕获变量。 * **自定义数据类型:** 学习如何定义和使用结构体、为结构体添加方法、定义接口以及实现接口,构建更复杂的程序结构。 通过本课程的学习,学员将能扎实掌握Go语言的必备知识,为进一步深入学习Go语言打下坚实的基础。

课程评论(0条)

课程详情

本课程是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语言开发环境01.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 Code1.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 实现接口

课程标签

0人关注该课程

主题相关的课程