执行流程分析
1 .go(源文件) go build命令 .exe(可执行文件) 运行得结果
2.go(源文件) go run命令 直接出结果
注:exe可直接运行(该文件中会包含库文件),go run必须依靠SDK
GO注意事项:
- 无需加分号。
- 区分大小写。
- 一行一语句,不能多语句写一行。
- go语言定义的变量或者import的包没有被使用到,编译不能通过,会报错。
- 行注释//
- 块注释/**/不能嵌套 会以第一个 / * 为开始 ,第一个*/为结尾
- 将文件格式化gofmt 文件名+gofmt -w 文件名
- 大括号跟在小括号后,不能换行另起写。
转义字符(escape char)
\t 一个制表符
\n 换行符
\ \ 一个\
" 一个"
\r 一个回车
fmt.Println("第一个文字\r第二")
效果:第二个文字 //将\r后的文字从前打印覆盖回去
Dos命令
Disk Operating System硬盘操作系统,windows的目录结构
cmd操作指令
查看当前目录:dir【directory】
切换盘:cd d:
回到上一级:cd ..
回到根目录:cd \
新建目录:md【make directory】 目录1 目录2(基于当前位置)
删除空目录:rd 【remove directory】
删除目录以及下面的子目录和文件,不带询问: rd /q/s 目录1
删除目录以及下面的子目录和文件,带询问: rd /s 目录1 二次确定选y/n
新建或者追加文件到目录:相对: echo 内容 > 文件.txt
绝对: echo 内容 > 文件绝对路径\文件.txt
复制文件:copy 文件.txt 文件目标绝对路径(\重写指定名)
移动文件:move 文件.txt 文件目标绝对路径
删除制定文件:del 文件.txt[tab键可以补全]
删除所有文件:del *.txt
清屏:cls
退出:exit