Let's Go Two

Two

os.Setenv(key, string) 设置主机的环境变量,key是环境变量,string是设置的值

例子 :str := os.Setenv(key,value) 如果出错,返回一个错误类型
fmt.Printf("%s", str)
运行程序:
go run main.go
打印结果:

fmt.Clearenv()无参数,无返回值,慎用! 清除所有环境变量

例子 : os.Clearenv()

运行程序:
go run main.go
打印结果:

os.Exit(code int)按照给定的退出码退出程序,0表示成功,非0表示出错,执行这个不会执行defer函数,以后讲。

例子 : os.Exit(0)

运行程序:
go run main.go
打印结果:

os.Getuid() 返回调用者的用户id

例子 : os.Getuid() 返回一个int

运行程序:
go run main.go
打印结果:
1000

os.Geteuid()返回调用者的有效用户id

例子 : os.Geteuid() 返回一个int

运行程序:
go run main.go
打印结果:
1000

good bye~

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

推荐阅读更多精彩内容

  • Two 今儿还是来讲讲fmt包,必须把它搞定了 fmt.Sprintf("想要格式化成什么类型例如:%s, %d,...
    zgq_70ae阅读 260评论 0 0
  • Golang是我最喜欢的一门语言,它简洁、高效、易学习、开发效率高、还可以编译成机器码… 虽然它一出世,就饱受关注...
    盘木阅读 3,590评论 0 7
  • fmt格式化字符串 格式:%[旗标][宽度][.精度][arg索引]动词旗标有以下几种:+: 对于数值类型总是输出...
    皮皮v阅读 1,128评论 0 3
  • 干米花
    菲儿喵喵阅读 299评论 0 0
  • 第一,意思保留与行为效力 意思保留分两类: 1、通谋虚伪行为:双方当事人合作而成,披有真假两项意思表示的外衣。虚伪...
    李洪星阅读 1,647评论 0 0