视频来源:B站《golang入门到项目实战 [2021最新Go语言教程,没有废话,纯干货!持续更新中...]》

一边学习一边整理老师的课程内容及试验笔记,并与大家分享,侵权即删,谢谢支持!

附上汇总贴:Go语言自学系列 | 汇总_COCOgsta的博客-CSDN博客_go语言自学


package mainimport ("fmt""os"
)func main() {// 获得所有环境变量s := os.Environ()fmt.Printf("s: %v\n", s)// 获得某个环境变量s2 := os.Getenv("GOPATH")fmt.Printf("s2: %v\n", s2)// 设置环境变量os.Setenv("env1", "env1")s2 = os.Getenv("aaa")fmt.Printf("s2: %v\n", s2)fmt.Println("--------------")// 查找s3, b := os.LookupEnv("env")fmt.Printf("b: %v\n", b)fmt.Printf("s3: %v\n", s3)// 替换os.Setenv("NAME", "gopher")os.Setenv("BURROW", "/usr/gopher")os.ExpandEnv("$NAME lives in ${BURROW}.")// 清空环境变量// os.Clearenv()
}

运行结果

[Running] go run "/Users/guoliang/SynologyDrive/软件开发/go/golang入门到项目实战/goproject/360duote.com/pro01/test.go"
s: [GOMODCACHE=/Users/guoliang/go/pkg/mod SHELL=/bin/bash TMPDIR=/var/folders/h4/4_rftxmj2nn875h0rm72m9r80000gn/T/ Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.pmq8dkywsP/Render ORIGINAL_XDG_CURRENT_DESKTOP=undefined LC_ALL=en_US.UTF-8 USER=guoliang VSCODE_VERBOSE_LOGGING=true SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.7hhDv7wtSU/Listeners VSCODE_PIPE_LOGGING=true HOMEBREW_NO_AUTO_UPDATE=true __CF_USER_TEXT_ENCODING=0x1F5:0x19:0x34 VSCODE_LOG_STACK=false VSCODE_AMD_ENTRYPOINT=vs/workbench/api/node/extensionHostProcess ELECTRON_RUN_AS_NODE=1 PATH=/Library/Frameworks/Python.framework/Versions/3.6/bin:/Users/guoliang/anaconda/bin:/Users/guoliang/anaconda/bin:/Users/guoliang/anaconda/bin:/Users/guoliang/anaconda/bin:/anaconda3/bin:/usr/local/phantomjs-2.1.1-macosx/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/go/bin:/Library/Frameworks/Mono.framework/Versions/Current/Commands:/Applications/Wireshark.app/Contents/MacOS:/usr/local/apache-maven-3.2.2/bin:/Users/guoliang/java/mongodb-osx-x86_64-3.4.19/bin:/Library/tomcat/bin:/usr/local/mysql/bin:/Library/scala-2.12.5//bin:/usr/local/go/bin GOPROXY=https://goproxy.cn _=/usr/local/go/bin/go PWD=/Users/guoliang/SynologyDrive/软件开发/go/golang入门到项目实战/goproject/360duote.com/pro01 VSCODE_HANDLES_UNCAUGHT_ERRORS=true JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home LANG=en_US.UTF-8 XPC_FLAGS=0x0 VSCODE_LOG_NATIVE=false XPC_SERVICE_NAME=com.microsoft.VSCode.26104 SHLVL=2 M2_HOME=/usr/local/apache-maven-3.2.2 HOME=/Users/guoliang APPLICATION_INSIGHTS_NO_DIAGNOSTIC_CHANNEL=1 VSCODE_IPC_HOOK_EXTHOST=/var/folders/h4/4_rftxmj2nn875h0rm72m9r80000gn/T/vscode-ipc-2d2a482e-8b16-4704-bcf5-33918d336d46.sock VSCODE_NLS_CONFIG={"locale":"zh-cn","availableLanguages":{"*":"zh-cn"},"_languagePackId":"5b383b9d184f7cbe3cfd7572cd7df52b.zh-cn","_translationsConfigFile":"/Users/guoliang/Library/Application Support/Code/clp/5b383b9d184f7cbe3cfd7572cd7df52b.zh-cn/tcf.json","_cacheRoot":"/Users/guoliang/Library/Application Support/Code/clp/5b383b9d184f7cbe3cfd7572cd7df52b.zh-cn","_resolvedLanguagePackCoreLocation":"/Users/guoliang/Library/Application Support/Code/clp/5b383b9d184f7cbe3cfd7572cd7df52b.zh-cn/b5205cc8eb4fbaa726835538cd82372cc0222d43","_corruptedFile":"/Users/guoliang/Library/Application Support/Code/clp/5b383b9d184f7cbe3cfd7572cd7df52b.zh-cn/corrupted.info","_languagePackSupport":true} LOGNAME=guoliang CLASSPATH=.:/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/lib/dt.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/lib/tools.jar VSCODE_IPC_HOOK=/Users/guoliang/Library/Application Support/Code/1.65.0-main.sock VSCODE_CODE_CACHE_PATH=/Users/guoliang/Library/Application Support/Code/CachedData/b5205cc8eb4fbaa726835538cd82372cc0222d43 GOPATH=/Users/guoliang/go VSCODE_PID=804 VSCODE_CWD=/]
s2: /Users/guoliang/go
s2:
--------------
b: false
s3:

Go语言自学系列 | golang标准库os包和环境相关的方法相关推荐

  1. Go语言自学系列 | golang标准库os包进程相关操作

    视频来源:B站<golang入门到项目实战 [2021最新Go语言教程,没有废话,纯干货!持续更新中...]> 一边学习一边整理老师的课程内容及试验笔记,并与大家分享,侵权即删,谢谢支持! ...

  2. Go语言自学系列 | golang标准库os模块 - 文件目录相关

    视频来源:B站<golang入门到项目实战 [2021最新Go语言教程,没有废话,纯干货!持续更新中...]> 一边学习一边整理老师的课程内容及试验笔记,并与大家分享,请移步至知乎网站,谢 ...

  3. Go语言自学系列 | golang标准库os模块 - File文件读操作

    视频来源:B站<golang入门到项目实战 [2021最新Go语言教程,没有废话,纯干货!持续更新中...]> 一边学习一边整理老师的课程内容及试验笔记,并与大家分享,侵权即删,谢谢支持! ...

  4. Go语言自学系列 | golang标准库io包

    视频来源:B站<golang入门到项目实战 [2021最新Go语言教程,没有废话,纯干货!持续更新中...]> 一边学习一边整理老师的课程内容及试验笔记,并与大家分享,侵权即删,谢谢支持! ...

  5. Go语言自学系列 | golang标准库log

    视频来源:B站<golang入门到项目实战 [2021最新Go语言教程,没有废话,纯干货!持续更新中...]> 一边学习一边整理老师的课程内容及试验笔记,并与大家分享,侵权即删,谢谢支持! ...

  6. Go语言自学系列 | golang标准库bytes

    视频来源:B站<golang入门到项目实战 [2021最新Go语言教程,没有废话,纯干货!持续更新中...]> 一边学习一边整理老师的课程内容及试验笔记,并与大家分享,侵权即删,谢谢支持! ...

  7. Go语言自学系列 | golang标准库bufio

    视频来源:B站<golang入门到项目实战 [2021最新Go语言教程,没有废话,纯干货!持续更新中...]> 一边学习一边整理老师的课程内容及试验笔记,并与大家分享,侵权即删,谢谢支持! ...

  8. Go语言自学系列 | golang标准库errors

    视频来源:B站<golang入门到项目实战 [2021最新Go语言教程,没有废话,纯干货!持续更新中...]> 一边学习一边整理老师的课程内容及试验笔记,并与大家分享,侵权即删,谢谢支持! ...

  9. Go语言学习笔记—golang标准库log包

    文章目录 一 log简介 二 log简单使用 2.1 log.Print/Println/Printf函数 2.2 log.Panic/Panicf/Panicln函数 2.3 log.Fatal/F ...

最新文章

  1. RTSP再学习 -- RTSP协议分析(转载)
  2. 大家心目中的这些「优质」论文,你读过几篇?| PaperDaily #01
  3. springBoot的模版引擎
  4. 2014腾讯实习生笔试题——define与typedef
  5. go的string正则匹配_Go正则匹配 regexp | Go
  6. 单片机入门必备知识,c语言基础来了
  7. asp.net 下利用DirectoryEntry验证用户及获取域控制器下的用户结构信息
  8. Unix编程艺术:哲学基础
  9. 如何修改网页小图标,浏览器页面上的图标。
  10. 微信小程序音乐播放器系统app毕业设计
  11. on duplicate key update不生效_万粉盛典amp;六周年庆|双十一提前嗨!惠玩惠购不做尾款人!...
  12. 多元线性模型中共线性产生的原因解析
  13. HEVC解码器HM源码阅读(二)解码器中类的介绍
  14. 《袁老师访谈录》第十八期-百万对话(2):漫漫创业路
  15. 软考——程序设计语言概述
  16. 图片填充整个PictureBox
  17. Redis(学习笔记)
  18. 华为,好狠一公司,应届生你给201万
  19. 遥控51单片机控制42步进电机(TB6600驱动)控制方向、速度
  20. 描述逻辑(Description Logics)

热门文章

  1. 傅里叶变换及应用的直观科普
  2. 坐标转换(空间直角坐标系与大地坐标系)
  3. PaddleOCR 文字检测部分源码学习(1)
  4. 简介三种垃圾回收机制:分代复制垃圾回收,标记垃圾回收,增量垃圾回收
  5. 程序员的算法趣题Q56: 鬼脚图中的横线(思路1)
  6. 矩阵光学 matlab,矩阵光学.doc
  7. MyCnCart之创蓝短信升级版
  8. R语言ggplot2可视化改变字体大小实战:单个图片设置字体大小、全局设置字体大小
  9. c语言编程练习:温度转换
  10. GraphicsMagick