Rumah >pembangunan bahagian belakang >Golang >Bagaimanakah Saya Mengkonfigurasi Perintah Go untuk Menggunakan Proksi?

Bagaimanakah Saya Mengkonfigurasi Perintah Go untuk Menggunakan Proksi?

Mary-Kate Olsen
Mary-Kate Olsenasal
2024-12-25 10:35:11180semak imbas

How Do I Configure the Go Command to Use a Proxy?

Mengkonfigurasi Perintah Go untuk Menggunakan Proksi

Program Go mematuhi pembolehubah persekitaran http_proxy dan no_proxy. Walau bagaimanapun, untuk go get, yang menggunakan pengurus kawalan sumber untuk mendapatkan semula kod, ini tidak mencukupi.

Untuk mengkonfigurasi pengurus kawalan sumber anda, anda juga mesti menetapkan tetapan proksi HTTPnya. Rujuk sumber yang disediakan untuk Mercurial dan Git.

Nilai http_proxy boleh mengikut format http://user:password@host:port/. Komponen pengguna, kata laluan dan port tidak wajib. no_proxy mengambil senarai pelayan yang dipisahkan koma yang harus memintas proksi. Nilainya boleh menyerupai foo.com,bar.net:4000.

Pembolehubah persekitaran ini boleh dikemas kini dalam bash_profile anda. Untuk mengehadkan penggunaannya untuk pergi, anda boleh melaksanakan arahan berikut:

$ http_proxy=127.0.0.1:8080 go get code.google.com/p/go.crypto/bcrypt

Jika ini adalah konfigurasi yang anda inginkan, anda boleh mencipta alias untuk mengelak daripada menyatakan bahagian proksi berulang kali:

$ alias go='http_proxy=127.0.0.1:8080 go'

Dari sudut ini ke hadapan, anda boleh menjalankan arahan go seperti biasa, dan ia akan menggunakan proksi HTTP anda secara automatik.

Atas ialah kandungan terperinci Bagaimanakah Saya Mengkonfigurasi Perintah Go untuk Menggunakan Proksi?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn