标签:GO

Go 语言学习手札 ━━ 词法单元

token 是构成源程序的基本不可再分隔的单元,编译器编译源程序的第一步就是将程序的源码分割成一个个独立的 token,这个过程就是词法分析。Go 语言的 token 可以分为关键字、标识符、操作符、分隔符和字面常量等。

Go 语言学习手札 ━━ 数组

Go 语言提供了数组类型的数据结构。数组是具有相同唯一类型的一组已编号且长度固定的数据项序列,这种类型可以是任意的原始类型例如整形、字符串或者自定义类型。

Go 语言学习手札 ━━ 运算符

在 Go 语言中 `++` 和 `--` 操作只能将操作运算符放到数值的后面,也就是说只能实现 `a++` 和 `a--` 操作,不允许 `++a` 和 `--a`。另外,`++` 操作也不允许用作为赋值语句,如: `a = a++`

Go 语言学习手札 ━━ 变量与常量

常量中的数据类型只可以是布尔型、数值类型(整数类型、浮点类型和复数)以及字符串类型,另外定义常量时可以使用内置表达式返回的值作为常量的值(如:len()),但是自己定义的值不允许用作为定义常量的值

Go 语言学习手札 ━━ 数据类型

在 Go 编程语言中,数据类型用于声明函数和变量。 数据类型的出现是为了把数据分成所需内存大小不同的数据,编程的时候需要用大数据的时候才需要申请大内存,就可以充分利用内存。

Go 语言学习手札 ━━ 基础语法

package 的作用是指明当前这个程序属于哪一个包,如:package main。在 Go 的源文件中,第一行非注释的代码必须是使用 package 指明当前程序属于哪个包,否则将编译失败。如果使用 package 当前程序属于 main 包,那么表示当前程序是一个可独立执行的程序,在日常开发中,每一个 Go 应用程序都包含一个名为 main 的包。