Rumah pembangunan bahagian belakang Golang Cara memasang dan mengkonfigurasi golang pada linux

Cara memasang dan mengkonfigurasi golang pada linux

Mar 24, 2023 pm 02:28 PM
linux golang pergi bahasa

Dalam sistem Linux, memasang Golang adalah tugas yang sangat penting kerana bahasa pengaturcaraan ini telah digunakan secara meluas untuk membangunkan pelbagai aplikasi, dan disebabkan prestasinya yang cekap dan kebolehskalaan yang berkuasa, semakin ramai Pembangun mula menggunakannya.

Dalam artikel ini, kami akan memperkenalkan anda cara memasang Golang dalam sistem Linux, serta cara melaksanakan konfigurasi yang berkaitan dan mencapai permulaan yang cepat. Kami akan memperincikan cara memuat turun dan memasang Golang, serta mengkonfigurasi perpustakaan ganti dan pembolehubah persekitaran untuk pembangunan.

Muat turun dan pasang Golang:

Pertama, kita perlu memuat turun dan memasang Golang pada sistem Linux, langkah-langkahnya adalah seperti berikut:

  1. Dalam terminal, dapatkan pakej pemasangan Golang rasmi melalui arahan berikut:

    wget https://golang.org/dl/
    Salin selepas log masuk
  2. Nyahzip pakej pemasangan melalui arahan berikut:

    tar -zxvf go1.*.linux-amd64.tar.gz
    Salin selepas log masuk
  3. Alihkan direktori yang dinyahmampat ke direktori /usr/local:

    mv go /usr/local
    Salin selepas log masuk
  4. Gunakan perintah eksport untuk mengkonfigurasi pembolehubah persekitaran:

    export GOROOT=/usr/local/go 
    export GOPATH=$HOME/go 
    export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
    Salin selepas log masuk

Setelah menyelesaikan operasi di atas, Golang kami telah berjaya dipasang.

Konfigurasikan perpustakaan ganti:

Golang ialah bahasa pengaturcaraan sumber terbuka yang mempunyai sejumlah besar sokongan komuniti, dan banyak perpustakaan serta alatan yang biasa digunakan boleh didapati dalam GitHub . Untuk memudahkan pembangun membangun dengan cepat, kami boleh memuat turun perpustakaan ini ke komputer tempatan.

Langkah:

  1. Masukkan arahan berikut dalam terminal untuk mendapatkan pustaka sandaran:

    git clone git://github.com/ThinkiumGroup/go-common.git
    Salin selepas log masuk
  2. Pergi ke melalui arahan cd Dalam folder perpustakaan:

    cd go-common
    Salin selepas log masuk
  3. Laksanakan arahan berikut untuk memuat turun semua perpustakaan yang diperlukan:

    go get ./...
    Salin selepas log masuk

Selepas menyelesaikan operasi di atas, Semua perpustakaan sandaran telah dimuat turun dan boleh dipanggil terus semasa membangunkan aplikasi.

Untuk mencapai permulaan pantas:

Untuk memudahkan pembangun bermula dengan cepat, kami boleh mencipta program hello world yang ringkas.

Langkah:

  1. Masukkan arahan berikut dalam terminal untuk mencipta fail bernama hello.go:

    vim hello.go
    Salin selepas log masuk
  2. Salin kod berikut ke dalam fail hello.go:

    package main
    
    import "fmt"
    
    func main() {
        fmt.Println("Hello, World!")
    }
    Salin selepas log masuk
  3. Simpan fail dan keluar dari vim.
  4. Jalankan arahan berikut untuk membina dan menjalankan program:

    go build hello.go 
    ./hello
    Salin selepas log masuk

    Outputnya ialah: Hello, World!

Kini, Anda telah berjaya memasang Golang, memuat turun dan mengkonfigurasikan perpustakaan alternatif, serta mencipta dan menjalankan program Golang pertama anda. Saya harap artikel ini dapat membantu anda memulakan Golang dengan cepat dan mencapai kerja pengaturcaraan yang cekap dalam sistem Linux.

Atas ialah kandungan terperinci Cara memasang dan mengkonfigurasi golang pada linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
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

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

<🎜>: Bubble Gum Simulator Infinity - Cara Mendapatkan dan Menggunakan Kekunci Diraja
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Nordhold: Sistem Fusion, dijelaskan
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Mandragora: Whispers of the Witch Tree - Cara Membuka Kunci Cangkuk Bergelut
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Tutorial Java
1677
14
Tutorial PHP
1280
29
Tutorial C#
1257
24
Seni Bina Linux: Melancarkan 5 Komponen Asas Seni Bina Linux: Melancarkan 5 Komponen Asas Apr 20, 2025 am 12:04 AM

Lima komponen asas sistem Linux adalah: 1. Kernel, 2. Perpustakaan Sistem, 3. Utiliti Sistem, 4. Antara Muka Pengguna Grafik, 5. Aplikasi. Kernel menguruskan sumber perkakasan, Perpustakaan Sistem menyediakan fungsi yang telah dikompilasi, utiliti sistem digunakan untuk pengurusan sistem, GUI menyediakan interaksi visual, dan aplikasi menggunakan komponen ini untuk melaksanakan fungsi.

Golang vs Python: Prestasi dan Skala Golang vs Python: Prestasi dan Skala Apr 19, 2025 am 12:18 AM

Golang lebih baik daripada Python dari segi prestasi dan skalabiliti. 1) Ciri-ciri jenis kompilasi Golang dan model konkurensi yang cekap menjadikannya berfungsi dengan baik dalam senario konvensional yang tinggi. 2) Python, sebagai bahasa yang ditafsirkan, melaksanakan perlahan -lahan, tetapi dapat mengoptimumkan prestasi melalui alat seperti Cython.

Golang dan C: Konvensyen vs kelajuan mentah Golang dan C: Konvensyen vs kelajuan mentah Apr 21, 2025 am 12:16 AM

Golang lebih baik daripada C dalam kesesuaian, manakala C lebih baik daripada Golang dalam kelajuan mentah. 1) Golang mencapai kesesuaian yang cekap melalui goroutine dan saluran, yang sesuai untuk mengendalikan sejumlah besar tugas serentak. 2) C Melalui pengoptimuman pengkompil dan perpustakaan standard, ia menyediakan prestasi tinggi yang dekat dengan perkakasan, sesuai untuk aplikasi yang memerlukan pengoptimuman yang melampau.

Golang vs C: Perbandingan Prestasi dan Kelajuan Golang vs C: Perbandingan Prestasi dan Kelajuan Apr 21, 2025 am 12:13 AM

Golang sesuai untuk pembangunan pesat dan senario serentak, dan C sesuai untuk senario di mana prestasi ekstrem dan kawalan peringkat rendah diperlukan. 1) Golang meningkatkan prestasi melalui pengumpulan sampah dan mekanisme konvensional, dan sesuai untuk pembangunan perkhidmatan web yang tinggi. 2) C mencapai prestasi muktamad melalui pengurusan memori manual dan pengoptimuman pengkompil, dan sesuai untuk pembangunan sistem tertanam.

Kod pemasangan Laravel Kod pemasangan Laravel Apr 18, 2025 pm 12:30 PM

Untuk memasang Laravel, ikuti langkah -langkah berikut dalam urutan: Pasang komposer (untuk macOS/linux dan windows) Pasang pemasang Laravel Buat aplikasi akses perkhidmatan permulaan projek baru (URL: http://127.0.0.1:8000) Sediakan sambungan pangkalan data (jika diperlukan)

Golang vs Python: Kebaikan dan Kekejangan Golang vs Python: Kebaikan dan Kekejangan Apr 21, 2025 am 12:17 AM

Golangisidealforbuildingscalablesystemsduetoitseficiencyandcurrency, whilepythonexcelsinquickscriptinganddataanalysisduetoitssimplicityandvastecosystem.golang'sdesignencouragescouragescouragescouragescourageSlean, readablecodeanditsouragescouragescourscean,

Docker on Linux: Containerization untuk Sistem Linux Docker on Linux: Containerization untuk Sistem Linux Apr 22, 2025 am 12:03 AM

Docker adalah penting pada Linux kerana Linux adalah platform asalnya yang menyediakan alat yang kaya dan sokongan masyarakat. 1. Pasang Docker: Gunakan sudoapt-getupdate dan sudoapt-getinstalldocker-cedocker-ce-clicotainerd.io. 2. Buat dan Menguruskan Bekas: Gunakan arahan Dockerrun, seperti Dockerrun-D-Namemynginx-P80: 80nginx. 3. Tulis Dockerfile: Mengoptimumkan saiz imej dan gunakan pembinaan pelbagai peringkat. 4. Pengoptimuman dan penyahpepijatan: Gunakan dockerlog dan dockerex

Golang dan Python: Memahami Perbezaan Golang dan Python: Memahami Perbezaan Apr 18, 2025 am 12:21 AM

Perbezaan utama antara Golang dan Python adalah model konvensional, sistem jenis, prestasi dan kelajuan pelaksanaan. 1. Golang menggunakan model CSP, yang sesuai untuk tugas serentak yang tinggi; Python bergantung pada multi-threading dan gil, yang sesuai untuk tugas I/O-intensif. 2. Golang adalah jenis statik, dan Python adalah jenis dinamik. 3. Golang mengumpulkan kelajuan pelaksanaan bahasa adalah cepat, dan pembangunan bahasa yang ditafsirkan Python adalah pantas.

See all articles