os包简介
# os
包简介
os
是Go
语言的系统API
工具,它可以获取系统信息,操作系统文件等。
# os.Args
os.Args
这个变量会返回一个数组,数组的第一个是程序运行的绝对位置通常在/private/var/....
下,具体直接打印一下就行;后面的值一般为传入参数,通常使用flag.Parse()
来进行映射处理
# os.Getwd()
函数
# 作用:
获取当前文件路径
# 返回:
当前文件路径的字符串和一个err信息
# os.Getenv()
函数
# 作用:
获取系统环境变量的值
# 参数:
key
- 系统环境变量名
# 返回:
系统环境变量的值
# os.Chdir()
函数
# 作用:
将当前文件路径改变为目标路径(非真实改变)
# 参数:
dir
- 目标路径(即改变之后的路径)
# 返回:
修改成功,返回 nil
;修改失败(如:目标路径不存在的情况),返回错误信息。
编辑 (opens new window)