Memasang sistem Linux masih menjadi perkara yang agak rumit bagi ramai orang, apatah lagi menggunakan sistem Linux untuk membangunkan Go. Tetapi kini, dengan kemudahan yang disediakan oleh pengeluar pelayan awan utama, anda boleh memiliki pelayan Linux dengan mudah dan hanya log masuk menggunakan terminal jauh. Bagi pemula yang tidak biasa dengan sistem Linux dan pembangunan Go, berikut ialah beberapa tetapan dan langkah mudah untuk membantu anda menggunakan sistem Linux untuk membangunkan program Go dengan lebih lancar.
1. Alat log masuk jauh
Secara amnya apabila kami melakukan pembangunan pelayan, kami perlu menggunakan terminal jauh untuk log masuk ke pelayan Linux, dan kemudian melakukan operasi yang sepadan.
XShell dan SeucreCrt adalah alat yang sangat berguna. Anda boleh mencubanya. Saya sendiri menggunakan Xshell, kerana ia mempunyai versi percuma, jadi saya tidak perlu risau tentang memecahkannya.
Secara amnya apabila membeli pelayan awan, pengeluar akan meminta anda menetapkan nama pengguna dan kata laluan Di sini, saya terus menggunakan pengguna root untuk log masuk.
2. Sediakan sumber perisian
Sumber perisian yang disertakan dengan Linux mungkin lambat, kita boleh menggantikannya dengan sumber domestik.
Jalankan arahan berikut
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup yum makecache sed -i -e '/mirrors.cloud.aliyuncs.com/d' -e '/mirrors.aliyuncs.com/d' /etc/yum.repos.d/CentOS-Base.repo yum -y update
3. Pasang alat rzsz
Ini ialah satu set alat muat naik dan muat turun yang boleh memuat naik fail setempat anda dengan mudah ke pelayan awan dan memuat turun fail dari pelayan awan ke tempatan.
yum install lrzsz
Muat turun adalah arahan sz, muat naik adalah arahan rz
4. Pasang vim
Versi vim yang disertakan dengan CentOS8 sudah agak tinggi, jadi tidak perlu memasangnya semula.
Jika versi agak rendah, anda boleh memasang versi vim terkini. Kerana pemasangan pemalam vim-go yang seterusnya memerlukan versi vim yang lebih tinggi.
Sebab saya selalu guna vim, jadi bila saya cakap tempat yang perlu diedit nanti, saya akan gunakan vim untuk melengkapkannya.
Saya juga berharap pembaca dapat belajar menggunakan vim, kerana ia akan memudahkan kerja anda (arah pelayan sahaja).
Langkah-langkah pemasangan adalah seperti berikut:
yum install gcc ncurses-devel wget https://github.com/vim/vim/archive/master.zip unzip master.zip cd vim-master/src/ ./configure make make install
5. Konfigurasikan vimrc
Untuk menjadikan editor vim lebih boleh digunakan, kami boleh mengkonfigurasi fail .vimrc.
Ini adalah konfigurasi saya sendiri Pembaca boleh memuat turunnya dan meletakkannya dalam direktori /root.
Pautan: https://pan.baidu.com/s/1yJBuDEDggjUqEt76r9difg Kod pengekstrakan: imy2.
Fail ini mengikut pengguna Apabila anda bertukar kepada pengguna lain, ia perlu diletakkan dalam direktori pengguna yang sepadan.
6. Konfigurasikan pembolehubah persekitaran
Pembolehubah persekitaran boleh dikonfigurasikan di bawah dua fail /root/.bash_rc /root/.bash_profile, cuma pilih satu.
Kedua-dua fail ini turut mengikut pengguna Apabila anda bertukar kepada pengguna lain, anda bertukar kepada pembolehubah persekitaran pengguna yang sepadan.
Konfigurasi saya adalah seperti berikut, kod asal fail tidak perlu disentuh, cuma tambah kemudian.
PS1='[\t \u@\H:\w]\' PATH=PATH:~/bin:~/go/bin:~/gopkg/bin LANG=zh_CN.UTF-8 GOROOT=~/go GOPATH=~/gopkg GO111MODULE=on GOPROXY=https://goproxy.cn,direct GOCACHE=~/gocache GOBIN=~/bin export PATH export LD_LIBRARY_PATH export LANG export GOROOT export GOPATH export GOPROXY export GO111MODULE export GOCACHE export GOBIN
PS1 menetapkan format gesaan arahan bash Anda boleh menetapkannya kepada gaya yang berbeza mengikut pilihan anda sendiri.
PATH menetapkan direktori tempat perintah boleh laku disimpan.
LANG menetapkan format pengekodan bahasa.
6 tetapan berikut adalah semua pembolehubah berkaitan Go Setelah ia ditetapkan di sini, anda tidak perlu menetapkannya apabila anda memasang Go nanti.
Selepas disediakan, eksport melalui eksport.
Kemudian simpan.
Ia akan berkuat kuasa selepas menjalankan arahan berikut:
source .bashrc
6. Pasang Go
Pergi ke https://golang.google.cn/ untuk memuat turun pakej pemasangan Go terkini, yang kini go1.15.2.linux-amd64.tar.
Selepas memuat turun, muat naik ke pelayan melalui alat rz.
Lari:
tar xvf go1.15.2.linux-amd64.tar -C .
Oleh kerana kami telah mengkonfigurasikan pembolehubah persekitaran sebelum ini, kami hanya perlu menyahzipnya di sini.
Jalankan arahan berikut Jika nombor versi go adalah output, pemasangan berjaya.
go version
7.vim pasang pemalam Go
Untuk menggunakan pengaturcaraan vim for Go dengan lebih mudah, anda boleh memasang pemalam vim-go, yang menyepadukan banyak alatan Go.
Jalankan arahan:
yum install git git clone https://github.com/fatih/vim-go.git ~/.vim/pack/plugins/start/vim-go vim: GoInstallBinaries 等待安装
Selepas pemasangan, kami boleh menulis kod dengan senang hati.
8 Membangun program Go menggunakan sistem Linux mungkin masih menjadi cabaran bagi sesetengah orang, tetapi tetapan dan langkah asas yang kami sediakan ini boleh membantu anda bermula dengan mudah. Dengan hanya sedikit masa dan usaha, anda boleh menjadikan pelayan Linux anda sebagai pembantu yang hebat untuk membangunkan program Go. Sama ada anda seorang pemula atau pembangun berpengalaman, anda akan mendapat manfaat daripada tutorial pengenalan ini.
Atas ialah kandungan terperinci Jadikan pelayan Linux sebagai pembantu yang baik untuk pembangun Go. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!