月度归档:2015年07月

Golang中空字符表示

空字符(Null character)又称结束符,缩写NUL,是一个数值为0的控制字符。在C语言中空字符用来表示字符串的结束。

在C语言中也可以直接插入空字符:


#include
int main(void)
{
puts("hello\0world");
}

但是在Go中,类似的代码是不行的:

package main
import "fmt"
func main(){
fmt.Println("hello\0world")
}
//print: /tmp/g.go:4: non-octal character in escape sequence: w

查看文档:https://golang.org/ref/spec#String_literals

修改一下即可:

package main
import "fmt"
func main(){
fmt.Println("hello\000world")
}

终于拿到驾照啦

从3月22日到昨天(7月10),历时三个半月终于拿到驾照了 🙂 。

不得不说工作之后再学车,真是一个磨人的事情。之前本来打算上学的时候就把驾照拿下的,因为毕业的事情耽搁啦。这其中也有自己拖延症的原因,有些事情还是早作早完成的好啊。

学车前就听说驾校的教练各种变态。自己亲身体验之后,真是一肚子泪。有些教练确实相当不负责任,而且态度蛮横恶劣。我这次就遇到了几个,幸亏后来的几个教练都非常好。要不然自己很难顺利的拿到驾照不说,也学不到啥东西。

整个考试过程还是挺顺利的。就考科目二的时候自己异常紧张,也许是因为自己长时间没有参加过像样的考试了。不过紧张都是考试前,一旦上了考场也就没那么紧张了。最终科目二还考了个满分 🙂 。

开车其实是一件需要非常认真和高度集中精力的事情。无论驾校和教练怎样,自己在学习的时候一定要认真仔细。把该掌握的都掌握,好好练习驾驶技能。教练提醒的地方一定要认真记好,最好能够理解避免死记硬背。

虽然拿到驾照了,但是其实整个学习的过程都是以拿驾照为目的的,其实驾驶技能只能说是掌握了。从一个门外汉变成了一只菜鸟而已,以后需要学习的东西还多着呢。。。