G
G
Go语言圣经
Search…
G
G
Go语言圣经
前言
Go语言起源
Go语言项目
本书的组织
更多的信息
致谢
入门
程序结构
命名
声明
变量
赋值
类型
包和文件
作用域
基础数据类型
复合数据类型
函数
方法
接口
Goroutines和Channels
基于共享变量的并发
包和工具
测试
反射
底层编程
附录
Powered By
GitBook
程序结构
Go语言和其他编程语言一样,一个大的程序是由很多小的基础构件组成的。变量保存值,简单的加法和减法运算被组合成较复杂的表达式。基础类型被聚合为数组或结构体等更复杂的数据结构。然后使用if和for之类的控制语句来组织和控制表达式的执行流程。然后多个语句被组织到一个个函数中,以便代码的隔离和复用。函数以源文件和包的方式被组织。
我们已经在前面章节的例子中看到了很多例子。在本章中,我们将深入讨论Go程序基础结构方面的一些细节。每个示例程序都是刻意写的简单,这样我们可以减少复杂的算法或数据结构等不相关的问题带来的干扰,从而可以专注于Go语言本身的学习。
Previous
本章要点
Next
命名
Last modified
2yr ago
Copy link