diff --git a/source/c01/c01_04.md b/source/c01/c01_04.md index 781f9d4bdc0e4cc02fd4135db986b38cc4f071bd..de3780742398cbf064bfef3c669b59a2f775cb21 100644 --- a/source/c01/c01_04.md +++ b/source/c01/c01_04.md @@ -85,7 +85,7 @@ var name rune = '中' 对于从 Python 转过来的人,这里一定要注意了,在 Go 中单引号与 双引号并不是等价的。 -单引号用来表示字符,在上面的例子里,如果你使用双引号,就意味着你要定义一个字符串,赋值时与前面声明的前面会不一致,这样在编译的时候就会出错。 +单引号用来表示字符,在上面的例子里,如果你使用双引号,就意味着你要定义一个字符串,赋值时与前面声明的会不一致,这样在编译的时候就会出错。 ```go cannot use "A" (type string) as type byte in assignment @@ -162,7 +162,7 @@ func main() { 大多情况下,二者并没有区别,但如果你的字符串中有转义字符`\` ,这里就要注意了,它们是有区别的。 -使用反引号号包裹的字符串,相当于 Python 中的 raw 字符串,会忽略里面的转义。 +使用反引号包裹的字符串,相当于 Python 中的 raw 字符串,会忽略里面的转义。 比如我想表示 `\r\n` 这个 字符串,使用双引号是这样写的,这种叫解释型表示法 @@ -243,4 +243,4 @@ func main() { --- -![](http://image.iswbm.com/20200607174235.png) \ No newline at end of file +![](http://image.iswbm.com/20200607174235.png)