Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana kod golang berjalan

Bagaimana kod golang berjalan

PHPz
PHPzasal
2023-05-10 18:00:07975semak imbas

Golang ialah bahasa yang disusun dan kodnya perlu disusun ke dalam fail boleh laku sebelum ia boleh dijalankan. Walau bagaimanapun, tidak seperti bahasa kompilasi lain, Golang mempunyai keupayaan untuk menyusun pada berbilang platform, menjadikannya salah satu bahasa pilihan untuk banyak pembangun. Dalam artikel ini, kami akan melihat secara mendalam cara kod Golang berjalan, termasuk langkah untuk menulis, membina dan menjalankan kod Golang.

  1. Menulis Kod Golang

Sebelum anda mula menulis kod Golang, anda perlu memasang persekitaran pengaturcaraan Golang pada komputer anda. Setelah dipasang, anda boleh menggunakan editor teks atau persekitaran pembangunan bersepadu (IDE) untuk menulis kod Golang. Di sini, kami menggunakan Kod Visual Studio sebagai contoh untuk menunjukkan langkah-langkah menulis kod Golang.

Pertama, buka Kod Visual Studio dan buat projek Golang baharu. Masukkan arahan berikut dalam terminal:

mkdir MyGolangProject
cd MyGolangProject

Kemudian, buka folder projek anda dalam Kod Visual Studio. Di bar sisi kiri, klik butang "Fail Baharu" dan simpannya sebagai hello.go. Dalam fail ini, kami akan menulis program yang sangat mudah yang mencetak "Hello, World!". Seterusnya, masukkan kod berikut:

package main

import "fmt"

func main() {
    fmt.Println("Hello, World!")
}

Penjelasan kod:

  • Baris 1: pakej utama mentakrifkan pakej kepunyaan fail ini. Dalam bahasa Go, setiap fail mesti tergolong dalam pakej tertentu dan fail yang nama pakejnya bukan utama tidak boleh dihimpun ke dalam fail boleh laku.
  • Baris 3: import "fmt" mengimport pakej "fmt" dalam pustaka standard Golang. Pakej ini menyediakan pemformatan, input dan output serta fungsi lain untuk mengeluarkan "Hello, World!"
  • Baris 5-7: Fungsi bernama utama ditakrifkan sebagai titik masuk program.
  • Baris 6: Gunakan kaedah fmt.Println untuk mengeluarkan rentetan "Hello, World!".
  1. Membina kod Golang

Selepas menulis kod Golang, kita perlu menggunakan pengkompil untuk menyusunnya ke dalam fail boleh laku. Pengkompil yang disertakan dengan Golang ialah arahan go, dan anda boleh membina fail boleh laku dengan menjalankan arahan ini dalam terminal. Dalam contoh ini, kami akan menggunakan arahan berikut untuk membina fail hello.go:

go build hello.go

Selepas melaksanakan arahan ini, fail boleh laku bernama "hello" akan dijana dalam direktori yang sama. Jika anda menggunakan sistem pengendalian Windows, sambungan fail boleh laku ialah ".exe".

  1. Jalankan kod Golang

Selepas membina fail boleh laku, kami boleh menjalankannya terus pada terminal. Dalam kes ini, kita boleh menjalankan fail boleh laku dengan memasukkan perintah berikut dalam terminal:

./hello

Selepas melaksanakan arahan, konsol akan mengeluarkan "Hello, World!" yang kami takrifkan dalam fail hello.go . "maklumat.

Selain fail boleh laku, kami juga boleh menggunakan arahan go untuk menjalankan kod Golang. Masukkan arahan berikut pada baris arahan untuk menjalankan fail hello.go:

go run hello.go

Selepas melaksanakan arahan ini, anda akan melihat output rentetan "Hello, World!"

Ringkasan

Golang ialah bahasa pengaturcaraan yang sangat popular. Ia mempunyai kelebihan merentas platform, kecekapan, kesederhanaan, dll., jadi ia digemari oleh ramai pembangun. Artikel ini memperkenalkan proses menulis, membina dan menjalankan kod Golang, dengan harapan dapat membantu anda lebih memahami cara menggunakan Golang. Anda boleh menggunakan petua ini untuk membina aplikasi Golang yang cekap dengan lebih mudah semasa pembangunan masa hadapan.

Atas ialah kandungan terperinci Bagaimana kod golang berjalan. 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
Artikel sebelumnya:bendera golang abaikan ralatArtikel seterusnya:bendera golang abaikan ralat