GO语言获取系统环境变量的方法

 更新时间:2015年02月28日 10:57:27   作者:niuniu  
这篇文章主要介绍了GO语言获取系统环境变量的方法,实例分析了Getenv方法操作环境变量的技巧,具有一定参考借鉴价值,需要的朋友可以参考下

本文实例讲述了GO语言获取系统环境变量的方法。分享给大家供大家参考。具体实现方法如下:

复制代码 代码如下:
package main
import (
 "fmt"
 "os"  //我们要用到os包中的env
)
func main() {
 //os.Getenv检索环境变量并返回值,如果变量是不存在的,这将是空的。
 HOME:= os.Getenv("HOME")
 fmt.Println(HOME)
 fmt.Printf(os.Getenv("JAVA_HOME"))
}

希望本文所述对大家的Go语言程序设计有所帮助。

相关文章

  • 详解Go开发Struct转换成map两种方式比较

    详解Go开发Struct转换成map两种方式比较

    本篇文章主要介绍了详解Go开发Struct转换成map两种方式比较,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-07-07
  • Golang map实践及实现原理解析

    Golang map实践及实现原理解析

    这篇文章主要介绍了Golang map实践以及实现原理,Go 语言中,通过哈希查找表实现 map,用链表法解决哈希冲突,本文结合实例代码给大家介绍的非常详细,需要的朋友参考下吧
    2022-06-06
  • 利用go语言判断是否是完全二叉树

    利用go语言判断是否是完全二叉树

    这篇文章主要介绍了利用go语言判断是否是完全二叉树,当一个节点存在右子节点但是不存在左子节点这颗树视为非完全二叉树,通过利用GO语言判断来判断出否是完全二叉树,详细内容参考如下
    2022-05-05
  • jenkins构建go及java项目的方法

    jenkins构建go及java项目的方法

    这篇文章主要介绍了jenkins构建go及java项目,本文通过图文实例相结合给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值了,需要的朋友可以参考下
    2021-04-04
  • Go语言中make和new函数的用法与区别

    Go语言中make和new函数的用法与区别

    这篇文章介绍了Go语言中make和new函数的用法与区别,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-07-07
  • Golang实现超时退出的三种方式

    Golang实现超时退出的三种方式

    这篇文章主要介绍了Golang三种方式实现超时退出,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-03-03
  • Go语言开发必知的一个内存模型细节

    Go语言开发必知的一个内存模型细节

    这篇文章主要为大家介绍了Go语言开发必知的一个内存模型细节详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-07-07
  • 如何避免go的map竞态问题的方法

    如何避免go的map竞态问题的方法

    本文主要介绍了如何避免go的map竞态问题的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-02-02
  • Go语言实现类似c++中的多态功能实例

    Go语言实现类似c++中的多态功能实例

    Go本身不具有多态的特性,不能够像Java、C++那样编写多态类、多态方法。但是,使用Go可以编写具有多态功能的类绑定的方法。下面来一起看看吧
    2016-09-09
  • Golang打包go项目部署到linux服务器正确方法

    Golang打包go项目部署到linux服务器正确方法

    这篇文章主要给大家介绍了关于Golang打包go项目部署到linux服务器的正确方法,Go 是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易,具有简洁、快速、安全,并行、有趣、开源,内存管理、v数组安全、编译迅速的特征,需要的朋友可以参考下
    2023-10-10

最新评论