Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk menulis program Go yang mudah?

Bagaimana untuk menulis program Go yang mudah?

王林
王林asal
2023-05-11 15:15:061360semak imbas

Go (juga dikenali sebagai Golang) ialah bahasa pengaturcaraan yang cantik, moden dan cekap. Ia mempunyai sintaks yang mudah digunakan dan perpustakaan yang kaya untuk rangkaian dan pengaturcaraan serentak. Dalam artikel ini, kita akan membincangkan cara menulis program Go yang mudah.

  1. Pasang Go

Sebelum kita mula menulis program Go, kita perlu memasang Go terlebih dahulu. Laman web rasmi Go menyediakan pelbagai kaedah pemasangan: binari disediakan pada Windows, macOS dan Linux. Anda boleh melayari laman web https://golang.org/dl/ untuk memuat turun.

Selepas pemasangan berjaya, anda boleh menyemak versi Go dengan memasukkan arahan berikut pada baris arahan:

go version

  1. Tulis program Hello World

Mari kita tulis program Hello World untuk mengeluarkan "Hello, World!" pada baris arahan.

Pertama, buka editor teks kegemaran anda dan buat fail baharu di dalamnya, simpan sebagai "hello.go". Kemudian, masukkan yang berikut dalam fail itu:

package main

import "fmt"

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

Mari jelaskan kod ini baris demi baris:

  • package main mengisytiharkan pakej yang dipanggil "utama" yang Ia adalah pakej istimewa, dan setiap program Go mempunyai sekurang-kurangnya satu pakej utama. Pakej ini memberitahu pengkompil di mana ia boleh mencari fungsi utama.
  • import "fmt"Mengimport pakej bernama "fmt", yang mengandungi fungsi yang dikeluarkan kepada konsol.
  • func main() ialah pintu masuk program. Pelaksanaan program bermula dari sini.
  • fmt.Println("Hello, World!")Gunakan fungsi Println dalam pakej fmt untuk mengeluarkan "Hello, World!"

Simpan dan tutup fail. Seterusnya, kita perlu menjalankan program menggunakan terminal seperti berikut:

  1. Dalam baris arahan, tukar ke direktori di mana fail terletak.
  2. Masukkan arahan berikut:

go run hello.go

  1. Anda seharusnya melihat output berikut pada konsol:

Hello, World!

Tahniah, anda telah berjaya menulis program Go pertama anda!

  1. Pembolehubah dan Jenis

Apabila menulis sebarang atur cara, adalah penting untuk mengetahui cara mengisytiharkan dan menggunakan pembolehubah. Pembolehubah boleh digunakan untuk menyimpan data, seperti nombor, rentetan, dsb.

Kod berikut menunjukkan cara mengisytiharkan pembolehubah dan menetapkannya kepada jenis data yang berbeza:

package main

import "fmt"

func main() {
    var i int = 72
    var f float64 = 3.14
    var b bool = true
    var s string = "Hello, World!"

    fmt.Printf("i = %d, f = %f, b = %t, s = %s", i, f, b, s)
}

Output hendaklah:

i = 72, f = 3.140000, b = true, s = Hello, World!

Di atas Program ini menggunakan kata kunci var untuk mengisytiharkan pembolehubah dan kemudian menetapkannya kepada jenis data yang berbeza masing-masing. Fungsi fmt.Printf digunakan untuk memformat dan mengeluarkan nilai pembolehubah. %d digunakan untuk mengeluarkan integer, %f digunakan untuk mengeluarkan nombor titik terapung, %t digunakan untuk mengeluarkan nilai Boolean (benar atau palsu), dan %s digunakan untuk mengeluarkan rentetan.

  1. Pengendali dan kawalan aliran

Go menyokong pelbagai pengendali dan struktur kawalan aliran. Sebagai contoh, program berikut menunjukkan pernyataan if/else dalam Go:

package main

import "fmt"

func main() {
    num := 3

    if num % 2 == 0 {
        fmt.Println("Even")
    } else {
        fmt.Println("Odd")
    }
}

Outputnya ialah:

Odd

Program ini menyemak sama ada pembolehubah nombor genap , jika Ya, keluarkan "Genap", jika tidak keluarkan "Ganjil".

Selain penyataan if/else, Go juga menyokong penyataan suis, untuk penyataan gelung, putus dan teruskan, dsb.

  1. Kesimpulan

Dalam artikel ini, kami memperkenalkan cara menulis program Go yang ringkas. Kami membincangkan cara memasang Go, mengisytiharkan pembolehubah, menggunakan operator dan struktur kawalan aliran. Go ialah bahasa pengaturcaraan yang berkuasa sesuai untuk rangkaian dan pengaturcaraan serentak. Kami menggalakkan anda untuk memulakan dengan program mudah ini sebelum mula menulis program yang lebih maju.

Atas ialah kandungan terperinci Bagaimana untuk menulis program Go yang mudah?. 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