Go编程语言是一个开源项目,它使程序员更加高效。围棋表现力强、简洁、清晰、高效。它的并行机制使得编写多核和网络应用程序变得容易,并且新型系统允许构建模块化程序。
Go编译到机器代码非常快,具有方便的垃圾收集和强大的运行时反射。它是一种快速的、静态类型的编译语言,但感觉起来像是一种动态类型的解释语言。
今天,我想分享一份学习围棋语言的详细文档。该文件由7部分组成:介绍、功能、包、高级、接口、并发和通信。它非常适合学习围棋语言的学生学习和提高。建议将其收集并保存。
本文档使用了下面的约定:
• 代码、关键字和注释使用 Source Code Pro 显示;
• 代码中的额外标识 ← 像这样显示;
• 较长的标识提供数字 – .1 – 详细解释在其后显示;
• (如果需要)行号在右边显示;
• shell 的例子使用 % 作为输入符;
• 用户在 shell 输入内容的例子 用黑体显示,系统反馈 用普通的黑体显示;
• 强调的段落会缩进,并在左边有竖线。
希望你喜欢这份文档,同时也喜欢上 Go 语言,完整版文档直达文末领取!!
文档目录
- 简介
- 函数
- 包
- 进阶
- 接口
- 并发
- 通讯
第 2 章:函数
- 作用域
- 多值返回
- 命名返回值
- 延迟代码
- 变参
- 函数作为值
- 回调
- 恐慌(Panic)和恢复(Recover)
- 练习
- 答案
这个章节会了解到函数,这是 Go 程序中的基本部件。
第 3 章:包
- 标识符
- 包的文档
- 测试包
- 常用的包
- 练习
- 答案
这章会了解在包中整合函数和数据。同时也将了解如何对包编写文档和进行测试。
第 4 章:进阶
- 内存分配
- 定义自己的类型
- 转换
- 组合
- 练习
- 答案
第4章会看到如何创建自定义的类型。同时也将了解 Go 中的内存分配。
第 5 章:接口
- 方法
- 接口名字
- 简短的例子
- 练习
- 答案
第6 章:并发
- 关于更多channel
- 练习
- 答案
第 7 章:通讯
- io.Reader
- 一些例子
- 命令行参数
- 执行命令
- 网络
- 练习
- 答案
文档总共119页,文章篇幅有限,看下述步骤领取完整版吧!
资料获取:
文档已经打包好,可以通过下述步骤来获取:
1.点击下方窗口
2. 回复关键词:学习Go语言