修改前后不一致的表述方式 (#776)

This commit is contained in:
Jck
2020-09-26 21:56:35 +08:00
committed by GitHub
parent 255c65b0a2
commit b4dbc14dd5
2 changed files with 5 additions and 5 deletions

View File

@@ -350,7 +350,7 @@ Go 中拥有以下逻辑运算符:`==`、`!=`(第 4.5.1 节)、`<`、`<=`
它们之所以被称为逻辑运算符是因为它们的运算结果总是为布尔值 `bool`例如
```go
b3:= 10 > 5 // b3 is true
b3 := 10 > 5 // b3 is true
```
### 4.5.2.5 算术运算符
@@ -420,7 +420,7 @@ func main() {
函数 `rand.Float32``rand.Float64` 返回介于 [0.0, 1.0) 之间的伪随机数,其中包括 0.0 但不包括 1.0。函数 `rand.Intn` 返回介于 [0, n) 之间的伪随机数。
你可以使用 `Seed(value)` 函数来提供伪随机数的生成种子,一般情况下都会使用当前时间的纳秒级数字(第 4.8 节)。
你可以使用 `rand.Seed(value)` 函数来提供伪随机数的生成种子,一般情况下都会使用当前时间的纳秒级数字(第 4.8 节)。
## 4.5.3 运算符与优先级
@@ -474,7 +474,7 @@ var ch byte = 65 或 var ch byte = '\x41'
`\x` 总是紧跟着长度为 2 的 16 进制数)
另外一种可能的写法是 `\` 后面紧跟着长度为 3 的进制数,例如:`\377`
另外一种可能的写法是 `\` 后面紧跟着长度为 3 的 8 进制数,例如:`\377`
不过 Go 同样支持 UnicodeUTF-8因此字符同样称为 Unicode 代码点或者 runes并在内存中使用 int 来表示。在文档中,一般使用格式 U+hhhh 来表示,其中 h 表示一个 16 进制数。其实 `rune` 也是 Go 当中的一个类型,并且是 `int32` 的别名。
@@ -509,7 +509,7 @@ fmt.Printf("%U - %U - %U", ch, ch2, ch3) // UTF-8 code point
- 判断是否为数字:`unicode.IsDigit(ch)`
- 判断是否为空白符号:`unicode.IsSpace(ch)`
这些函数返回一个布尔值。包 `utf8` 拥有更多与 rune 相关的函数。
这些函数返回一个布尔值。包 `utf8` 拥有更多与 rune 类型相关的函数。
**译者注:关于类型的相关讲解,可参考视频教程 《Go编程基础》 第 3 课:[类型与变量](https://github.com/Unknwon/go-fundamental-programming/blob/master/lectures/lecture3.md)**