GO语言基础语法(二) | 青训营笔记

55 阅读2分钟

执行流程分析

1 .go(源文件) go build命令 .exe(可执行文件) 运行得结果

2.go(源文件go run命令 直接出结果

注:exe可直接运行(该文件中会包含库文件),go run必须依靠SDK

GO注意事项:

  1. 无需加分号。
  2. 区分大小写。
  3. 一行一语句,不能多语句写一行。
  4. go语言定义的变量或者import的包没有被使用到,编译不能通过,会报错。
  5. 行注释//
  6. 块注释/**/不能嵌套 会以第一个 / * 为开始 ,第一个*/为结尾
  7. 将文件格式化gofmt 文件名+gofmt -w 文件名
  8. 大括号跟在小括号后,不能换行另起写。

转义字符(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