学习 Go 语言的第一周
因为想自己动手写点小工具,这周开始学 Go。
第一印象是语法干净,没有那么多花哨的东西:变量声明、结构体、接口,看一遍大概就明白是什么意思。用 fmt.Println 打出第一行「你好,世界」的时候,还是有点小开心的。
踩过的坑:
- 变量声明了不用会直接报错,一开始很不习惯
- slice 的底层数组是共享的,写了个例子反复看了半天才想明白
下一步打算写一个命令行小工具练手,把文件重命名这种重复劳动自动化掉。
因为想自己动手写点小工具,这周开始学 Go。
第一印象是语法干净,没有那么多花哨的东西:变量声明、结构体、接口,看一遍大概就明白是什么意思。用 fmt.Println 打出第一行「你好,世界」的时候,还是有点小开心的。
踩过的坑:
下一步打算写一个命令行小工具练手,把文件重命名这种重复劳动自动化掉。