簡體   English   中英

設置后,環境變量保持不變

[英]Go environment variables stay unchanged after setting

我通過觀看在線教程開始學習Go編程。 我使用Windows命令提示符。 但是,在我鍵入set GOOS = darwin之后,然后使用go env打印環境變量, GOOS未設置為GOOS=darwin但默認情況下仍為GOOS=windows


這就是我得到的。 有人能告訴我哪里出錯了,以至於我無法對GOOS做出改變嗎?

C:\GoPath\src\palindrome>set GOOS = darwin

C:\GoPath\src\palindrome>go env
set GOARCH=amd64
set GOBIN=
set GOEXE=.exe
set GOHOSTARCH=amd64
set GOHOSTOS=windows
set GOOS=windows

“變量名或字符串周圍的任何額外空格都不會被忽略,SET不像許多其他腳本語言那樣容忍額外的空格。”

更改set GOOS = darwinset GOOS=darwin - 即,您在go env的輸出中看到的格式相同。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM