Logo
☆☆☆☆☆
0.0
Beginner
6h

Go 编程入门

随着摩尔定律逐渐接近其生命周期的终点,并发需求日益增长,因此能够有效实现并发程序的编程语言也变得愈发重要。正因如此,Go语言近年来已成为最受欢迎的语言之一。本课程旨在为初学者提供对Go语言的详细入门指导。同时,课程还阐述了Go语言与程序员所熟悉的传统编程语言之间的差异,帮助准备深入学习Go语言的开发者更好地理解和适应这门语言。

10 Lessons
Included in Subscription Plan
Personalized Learning
Powered by AI
Go 编程入门
随着摩尔定律逐渐接近其生命周期的终点,并发需求日益增长,因此能够有效实现并发程序的编程语言也变得愈发重要。正因如此,Go语言近年来已成为最受欢迎的语言之一。本课程旨在为初学者提供对Go语言的详细入门指导。同时,课程还阐述了Go语言与程序员所熟悉的传统编程语言之间的差异,帮助准备深入学习Go语言的开发...

WHAT YOU'LL LEARN

掌握 Go 的基础语法、变量、类型与基本程序结构

TAKEAWAY SKILLS

Go
Programming Language

Content

10 Lessons • 0 Quizzes • 0 Challenges

基础知识
  1. 1

    变量与类型推断

  2. 2

    常量

  3. 3

    打印

  4. 4

    包与导入

  5. 5

    代码位置

  6. 6

    导出的名称

  7. 7

    函数与返回值

  8. 8

    指针

  9. 9

    可变性

  10. 10

    Go 变量测验

类型
  1. 1

    基本类型

  2. 2

    类型转换

  3. 3

    类型断言

  4. 4

    结构体

  5. 5

    初始化

  6. 6

    组合与继承的对比

  7. 7

    类型测验

  8. 8

    组合练习

集合类型
  1. 1

    处理数组

  2. 2

    Go 中的切片

  3. 3

    for循环中的范围

  4. 4

    Go 语言中的映射(Maps)

  5. 5

    集合类型测验

  6. 6

    关于映射的练习

控制流
  1. 1

    if 语句

  2. 2

    for 循环

  3. 3

    switch case 语句

  4. 4

    for 循环练习

  5. 5

    控制流测验

  6. 6

    控制流练习

方法
  1. 1

    简介

  2. 2

    代码组织

  3. 3

    类型别名

  4. 4

    方法接收者

  5. 5

    Go 方法测验

接口
  1. 1

    简介

  2. 2

    满足接口

  3. 3

    返回错误

  4. 4

    Go 接口测验

  5. 5

    错误处理练习

并发
  1. 1

    并发编程

  2. 2

    协程(Goroutines)

  3. 3

    通道

  4. 4

    通过图解理解通道

  5. 5

    缓冲通道与非缓冲通道的对比示例

  6. 6

    range 循环与通道关闭

  7. 7

    选择

  8. 8

    并发编程测验

  9. 9

    已解决练习:逐步指南

配置环境
  1. 1

    macOS

  2. 2

    Windows

  3. 3

    Linux

  4. 4

    附加内容

在线编程挑战
  1. 1

    编程挑战

技巧与窍门
  1. 1

    初试牛刀

  2. 2

    导入包的技巧

  3. 3

    关于映射(Maps)与错误(Errors)的提示

  4. 4

    关于编译器优化的建议

  5. 5

    Go 中常量的使用建议

Certificate of Completion

Showcase your accomplishment by sharing your certificate of completion.

Course Author:Anonymous User

Reviews

Read reviews from students who have taken this course and share your own experience.

Reviews & Comments (0)