我有这个代码,我只想设置一个环境变量:package mainimport ( "os" "fmt")func main() { _ = os.Setenv("FOO", "BAR") fmt.Println(os.Getenv("FOO"))}运行这个文件:>$ go run file.goBAR该fmt.Println呼叫打印BAR正常,但后来我预计这个环境变量在我的会话但是被设置为好,:>$ echo $FOO>$什么都没有$FOO,是空的。这是预期的行为吗?如果是这样,我怎样才能让这个 env 变量在我的会话中坚持使用这样的go程序设置它?
- 2 回答
- 0 关注
- 157 浏览
添加回答
举报
0/150
提交
取消