我有這個代碼,我只想設置一個環境變量: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 關注
- 182 瀏覽
添加回答
舉報
0/150
提交
取消