在Debian系統上配置Golang的代理,可以通過設置環境變量來實現。以下是配置HTTP和HTTPS代理的步驟:
打開終端。
編輯你的shell配置文件。如果你使用的是bash,編輯~/.bashrc;如果你使用的是zsh,編輯~/.zshrc。你可以使用任何文本編輯器,例如nano、vim等。
例如,使用nano編輯器:
nano ~/.bashrc
在文件的末尾添加以下行,用你自己的代理服務器地址和端口替換http://proxy.example.com:8080:
export http_proxy="http://proxy.example.com:8080"
export https_proxy="http://proxy.example.com:8080"
如果你的代理服務器需要用戶名和密碼,可以使用以下格式:
export http_proxy="http://username:password@proxy.example.com:8080"
export https_proxy="http://username:password@proxy.example.com:8080"
保存并關閉文件。
使更改生效,運行以下命令:
source ~/.bashrc
或者,如果你使用的是zsh:
source ~/.zshrc
現在,Golang應該會使用你設置的代理服務器進行網絡請求。
注意:這些設置僅適用于當前用戶。如果你希望為系統上的所有用戶配置代理,請編輯/etc/environment文件,并在其中添加相同的http_proxy和https_proxy變量。