昨晚大概3点钟睡了,现在10点半,才刚刚起来,新加坡的窗外暴雨滂沱。感觉像是要山洪爆发一样,继续看视频吧,反正也出不去。
一、P20:转义字符-类似c语言,注意\r 回车符与\n换行符的区别。
/r从当前行的最开头开始输出,覆盖掉原有内容。
如:美利坚合众国\r希拉里
输出结果:希拉里合众国
P21:常见错误,(过于基础可以跳过)
P22:注释,类C (跳过)注意块注释不能嵌套
P23:代码风格-1、官方推荐尽量用行注释 快捷键ctrl+/ 2、正确的缩进和空白 快捷键shift+tab 整体向左移动 tab 控制整体向右移动 3、gofmt 指令 gofmt (-w)test.go 4.运算符两边习惯性加一个空格
5.func 风格举例 正确风格
func main(){
XXXXXXXXX
}
错误风格
func main()
{
XXXXXXXXX
}
这体现了go语言的特性,设计者希望go语言能够拥有惟一的代码风格,这会保证统一性,这一规定也因为过于“死板”受到了一些编程者的质疑,但整体来说,这种规范化的编程更能够提高开发效率,同时增加了程序员的可替代性。
6.每一行不要超过80个字符,以增加代码的优雅性。
P24:官方编程指南 -附带中文,有在线编译器,有简单讲解
点击Tour开启a Tour of Go
点击页面左下方翻页键,在<2/5>可选语言为中文
页面右上角的三条横线标志是目录,有较为简略的指南和讲解。绝对是学习go语言不可不看的资料
主页里有很多好东西,自己去挖宝吧
P25:标准库API
中国国内免翻墙网址:https://studygolang.com
P26-P29:基础DOS指令介绍,建议初学者看一看,懂得就直接跳过吧
dir:查看路径下文档内容
cd:进入路径
cd \:回到根目录
md test200 test300:建立两个文件夹 名字分别为test200 test300
rd test200: 删除空文件夹test200(文件夹必须是空的)
rd /q/s test300 (/q 表示不要询问 /s表示连带目录中的内容全部删除)
文件操作
echo abc>abc.txt 文件写入(路径可以是相对路径也可以是绝对路径)
copy abc.txt test\abc.txt 文件复制
move abc.txt test\abc.txt 文件剪切
del abc.txt 文件删除
del *.txt 删除全部文件
其他指令
cls:清屏 clean screen
exit: 退出DOS
P30:练习题
有疑问加站长微信联系(非本文作者)