Go语言基础学习 具体DOS命令1切换盘符 c d e 大小写没有区分2显示详细信息dir3改变当前目录cd文件名4.当前目录…代表上一层目录5清屏cls6切换历史命令上下箭头7补全命令 Tab按键8创建目录md删除目录rd9复制文件命令copycopy要复制的文件名文件复制后存放的位置*复制后文件的名字*10 删除文件deldel后面如果接的是文件夹目录那么删除的就是这个文件夹下的文件而不是文件夹11对源文件进行编译 go build 文件名含后缀12执行操作文件名编译产生的文件含后缀13直接编译并执行源文件go runGO执行流程上述两种执行流程的方式区别1) 在编译时编译器会将程序运行依赖的库文件包含在可执行文件中所以可执行文件变大了很多。2) 如果我们先编译生成了可执行文件那么我们可以将该可执行文件拷贝到没有 go 开发环境的机器上仍然可以运行3) 如果我们是直接 go run go 源代码那么如果要在另外一个机器上这么运行也需要 go 开发环境否则无法执行。4go run 的运行时间要长一点GO语法注意事项1) 源文件以 “go” 为扩展名。2 程序的执行入口是 main () 函数。3 严格区分大小写。4方法由一条条语句构成每个语句后不需要分号 (Go 语言会在每行后自动加分号)这也体现出 Golang 的简洁性。5 Go 编译器是一行行进行编译的因此我们一行就写一条语句不能把多条语句写在同一个否则报错6定义的变量或者 import 的包如果没有使用到代码不能编译通过。7大括号都是成对出现的缺一不可注释类型(1) 行注释 // VSCode 快捷键ctrl/ 再按一次取消注释 (2) 块注释多行注释 /**/ VSCode 快捷键shiftalta 再按一次取消注释注意块注释中不可以嵌套块注释代码风格1注意缩进向后缩进tab向前取消缩进shifttab通过DOS命令完成格式化操作gofmt 文件名 只是展示效果不会写入源文件中gofmt -w 文件名 写入源文件中2成对编程 ( ) { } ’ ’3运算符两边加空白4注释推荐行注释5以下代码是错误的原因go 的设计者想要开发者有统一的代码风格一个问题尽量只有一个解决方案是最好的6行长约定一行最长不超过 80 个字符超过的请使用换行展示尽量保持格式优雅![[Pasted image 20260714170226.png]]APIGo 语言提供了大量的标准库因此 google 公司也为这些标准库提供了相应的 API 文档用于告诉开发者如何使用这些标准库以及标准库包含的方法。Golang 中文网在线标准库文档:Golang 中文网在线标准库