Golang基础
Go语言的SDK是什么?
SDK就是软件开发工具包。做Go开发之前,我们需要先安装配置好SDK
Golang环境变量配置及其作用
- GOROOT:指定GO SDK的安装目录
- Path: 指定 sdk/bin 下的目录: go.exe gofmt.exe godoc.exe
- GOPATH: 就是Go项目的工作目录,所有项目的源码都放在这个目录下
Golang程序的编写、编译、运行步骤
编写:就是敲代码
编译:go build 源码文件
=>生成.exe二进制可执行文件
运行:1、对于可执行文件运行:xxx.exe
2、对于源码:go run 源码文件
这种方式可以一步运行,但是写大型项目时候速度较慢,不推荐,一般只用于小型源码编译测试
Golang程序编写的规则
1、go文件的后缀:.go
2、go程序严格区分大小写
3、go语句后,不需要带分号
4、go定义的变量、引入的包必须使用,如果定义或者引用了而没有使用到,会编译报错
5、go中,不可以把多条语句放在同一行,否则会报错
6、go中的大括号必须成对出现,{
不可单独出现在一行
//错误示范
func main()
{
//语句
}
//正确示范
func main(){
//语句
}
DOS知多少?
DOS是Windows操作系统的自带命令行工具,类似于Linux的Bash命令行,由于Windows操作系统的用户定位,导致许多用户不会使用或者根本不知道DOS命令行工具的存在,在学习Go语言的过程中,我们会在DOS中编译Go源文件,了解基本的DOS常用命令大大有利于我们后续的学习
DOS常用命令
- 英文名称
DiskOperating System
-
常用命令
-
cd:change directory 切换目录
-
磁盘间切换:盘符:
例如:
e:
-
磁盘下切换路径:
例如:
cd: e:/work/
-
回到根目录:
例如:
cd /
-
dir:directory 查看当前目录下包含的目录以及包含的文件
-
md:make directory新建目录
例如:
md 目录名1 目录名2
-
rd:remove directory 删除目录
例如:
rd /q/s 目录
表示递归删除目录以及目录下的文件,而且无需确认,安静删除 -
echo:输出字符串
例如:
echo 字符串 > 文件名
把字符串追加到文件里
echo 字符串
把字符串打印到命令台
-
copy:拷贝文件到对应目录
例如:
copy 文件名 目标文件夹/文件名
拷贝时可以重新命名文件
-
move: 移动/剪切文件到目标目录
例如:
move 文件名 目标文件夹/文件名
移动文件时可以重命名
-
del:删除文件
例如:
del 文件名
del *
全部删除
cls:清屏
exit:退出dos命令台
-
所有文章首发平台是微信公众号-极客印记,同步发布到CSDN,简书,掘金等平台博客--十安辰,喜欢的话,记得微信扫码关注我哦
有疑问加站长微信联系(非本文作者)