ITPub博客

首页 > IT职业 > IT职场 > 如何入门GO语言?这份GO语言超详细入门教程你值得拥有-千锋

如何入门GO语言?这份GO语言超详细入门教程你值得拥有-千锋

原创 IT职场 作者:andy888168 时间:2019-12-11 17:02:44 0 删除 编辑

如何入门GO 语言?这份 GO 语言超详细入门教程你值得拥有-千锋

 

今年是GO 语言诞生的第十个年头,相比其他语言虽然历史不长,但近两年 Go 语言却强势进入主流的编程领域,广受关注。下面,千锋 GO 语言培训就为大家分享一份超详细入门教程,助你快速入门。

 

 

课程介绍

Go 语言是谷歌 2009 年发布的第二款开源编程语言,它是基于编译、垃圾收集和并发的编程语言。 Go 语言专门针对多处理器系统应用程序的编程进行了优化,使用 Go 编译的程序可以媲美 C / C++ 代码的速度,而且更加安全、支持并行进程。 Go 语言易学易用,学习成本很低。本视频主要为了帮助 Go 语言的初学者,从零到一的快速入门。

 

课程目的

学完本套课程,可以知道Go 语言的特性,对比于其他语言的优势, Go 语言的语法规则 、 Go 的编码规则 、 Go 语言包的管理。指针,函数,结构体,接口等,以及能够实现简单的程序。

 

课程目录

1. 知名编程语言或系统的发展简史

2.Go 语言的前世今生

3.Go 语言 logo 和版本

4.Go 语言的核心特性

5.Go 语言的优势和其他语言的对比

6.Go 语言能做什么

7 Go 语言环境搭建

8 第一个程序 HelloWorld

9 Go 的执行原理以及 Go 命令 ( 上 )

10 Go 的执行原理以及 Go 命令 ( 下 )

11 安装 Goland 开发工具

12 编码规范

13 变量的概念和使用

14 变量的内存分析和注意事项

15 常量的使用

16 iota 关键字

17 基本数据类型

18 string 类型及字符编码

19 基本数据类型之间的转换

20 算术运算符

21 关系运算符

22 逻辑运算符

23 位运算符

24 赋值运算符

25 键盘输入和打印输出

26 if 分支语句

27 if...else 语句

28 if 语句的嵌套

29 if 的其他写法

30 switch 分支语句

31 switch 的其他写法

32 switch 中的 break 和 fallthrough

33 for 循环语句

34 for 语句的其他写法

35 for 循环练习题

36 多层 for 循环

37 打印乘法表

38 break 和 continue

39 for 循环练习题 ( 求水仙花数 )

40 for 循环练习题 ( 求素数 )

41 goto 语句

42 生成随机数

43 array 的初步使用

44 Array 的内存分析

45 数组的遍历 for_range

46 数组是值类型

47 数组的排序

48 多维数组

49 Slice 的初步使用

50 Slice 的内存分析以及扩容

51 在已有数组上直接创建 Slice

52 切片是引用类型

53 深拷贝和浅拷贝

54 Map 初识和初始化

55 Map 的使用

56 Map 的遍历

57 Map 结合 Slice

58 Map 是引用类型

59 string 的使用

60 strings 包的使用

61 strconv 包的使用

62 函数初识

63 函数的执行过程

64 函数的参数

65 函数的多个参数

66 可变参数

67 参数传递

68 函数的返回值

69 函数的多返回值

70 return 语句

71 函数中变量作用域

72 递归函数

73 defer 语句

74 函数的数据类型

75 函数的本质

76 匿名函数

77 回调函数

78 闭包

79 指针初识

80 数组指针和指针数组

81 函数指针和指针函数

82 指针作为参数

83 结构体初识

84 结构体指针

85 结构体的匿名字段

86 结构体嵌套

87 Go 语言中的 OOP

88 方法

89 继承中的方法

90 接口

91 接口类型

92 空接口

93 接口嵌套

94 接口断言

95 type 关键字

96 错误 error

97 错误类型表示

98 自定义 error

99 panic 和 recover

100 结束语

 

 

 

 

 

 


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69947096/viewspace-2668124/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
莫安迪分享各类资讯文章

注册时间:2019-09-02

  • 博文量
    69
  • 访问量
    43789