2018-11-14

这个讲一下os包,看名字就知道这个是调用操作系统的包。

One

os.Args[这里是切片,可以写从1到无线,第一个参数是程序本身,]

例子 :str := os.Args[1] 返回一个字符串
fmt.Printf("%s", str)
运行程序:
go run main.go 1
打印结果:
1

os.Hostname() 返回一个字符串和一个error变量

例子: str, _ := os.Hostname()
fmt.Printf("%s", str)
运行程序:
go run main.go
打印结果:
你自己的主机名字

os.Getpagesize() 返回一个int类型

列子:str := os.Getpagesize()
fmt.Printf("%s", str)
打印结果:
我的是4096

os.Environ() 返回一个切片数组

例子:str := os.Environ()
fmt.Printf("%s", str)
运行程序:
go run main.go
打印结果:
我的是一堆,你们的也是一堆

os.Getenv() 输入一个字符串,也就是你想要检索的环境变量key, 返回一个字符串类型

例子:str := os.Getenv(key string)
fmt.Printf("%s", str)
运行程序:
go run main.go
打印结果:
就是你自己的结果

好了今天就到这里,good bye

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 在C语言中,五种基本数据类型存储空间长度的排列顺序是: A)char B)char=int<=float C)ch...
    夏天再来阅读 3,392评论 0 2
  • It's Wednesday. I am going to read another book in my lis...
    Mr_Oldman阅读 526评论 0 0
  • 循环结构 要么痛苦的坚持游戏结束 可能会升级 要么结束游戏继续的痛苦 可能有遗憾 知识点 (1) . whil...
    拾起_518阅读 357评论 0 0
  • 风雪交加的夜晚,如同老天在怒吼,在咆哮,狂风刮在脸上,也会划出一道血痕,但并不会流血,因为紧接着会结冰。 在草...
    吟情殇丶阅读 151评论 0 3
  • 一座房子是钢筋与混凝土结合的框架结构,家是一个进门就有爱和温暖的居所,它无论高贵,它无论大小,它无论价值...
    小小say阅读 513评论 0 0