Rumah > pembangunan bahagian belakang > Golang > Menulis 'Hello world' di Golang

Menulis 'Hello world' di Golang

Linda Hamilton
Lepaskan: 2025-01-19 18:03:10
asal
950 orang telah melayarinya

Hai ?

Selamat datang kembali ke tutorial Golang yang lain yang direka untuk pemula. Artikel ini menguraikan elemen utama program "Hello World" yang ringkas. Mendokumentasikan proses pembelajaran saya membantu memastikan saya bertanggungjawab – strategi yang saya cadangkan!

Jom selami…

Selepas menyediakan Go dan VSCode, saya menulis program pertama saya, kemudian menyesuaikannya dengan mudah untuk memaparkan pelbagai mesej. Baru untuk Pergi? Lihat sumber hebat ini: https://www.php.cn/link/7316e11fe78963395fbab4a85d0b8f85

"Hello World!" Pertama Saya Program

package main
import "fmt"
func main() {
fmt.Println("Hello World!!")
}
Salin selepas log masuk
Salin selepas log masuk

Begini rupanya dalam VSCode, dan output terminal:

Writing

Writing

Berjaya! Program Go pertama saya! (Perjuangan selama dua minggu mengajar saya nilai untuk bermula segar apabila tersekat – pelajaran yang dipelajari oleh pemula.)

Sekarang, mari kita tafsirkan package, main, func, dsb., kata kunci tersebut.

Perintah Go Penting:

  • go run: Menyusun dan menjalankan satu atau lebih fail Go. Contoh: go run main.go
  • go build: Mengkompil kod sumber Go tanpa pelaksanaan. Contoh: go build main.go (mencipta boleh laku tetapi tidak menjalankannya).
  • ls: (Arahan terminal) Menyenaraikan fail dalam direktori semasa.
  • clear: (Arahan terminal) Kosongkan skrin terminal.
  • go fmt: Format kod Go dalam direktori semasa.
  • go install: Menyusun dan memasang pakej.
  • go get: Memuat turun kod sumber pakej.
  • go test: Menjalankan ujian dalam projek semasa.

Memahami Pakej Go:

package main mengisytiharkan kod ini sebagai pakej boleh laku.

Pakej ialah koleksi fail sumber Go yang berkaitan (sambungan .go). Setiap fail mesti bermula dengan package pengisytiharan. Berbilang pembangun boleh menyumbang kepada pakej yang sama.

Mengapa main dan bukan firstgoprogram?

Go mempunyai dua jenis pakej:

  • Boleh Laksana: Menyusun menjadi program boleh jalan (memerlukan package main).
  • Boleh Guna Semula: Pustaka atau kebergantungan kod (sebarang nama pakej selain main).

Nama pakej menentukan jenisnya. package main sentiasa mencipta boleh laku; nama lain mentakrifkan pakej boleh guna semula (cth., package calculator, package uploader).

Penyata Import:

import "fmt" memberikan akses kepada pakej fmt (pustaka standard untuk I/O berformat – singkatan daripada "format").

Definisi Fungsi:

package main
import "fmt"
func main() {
fmt.Println("Hello World!!")
}
Salin selepas log masuk
Salin selepas log masuk
  • func: Menunjukkan pengisytiharan fungsi.
  • main: Nama fungsi (titik masuk untuk pakej boleh laku).
  • (): Argumen fungsi (kosong di sini).
  • {}: Merapatkan badan fungsi.

Menggunakan struktur yang sama, saya mencipta program lain:

Writing

Artikel akan datang akan merangkumi lebih banyak konsep Go dengan contoh kod.

Terima kasih kerana membaca! Beritahu saya pendapat anda dalam ulasan!

Atas ialah kandungan terperinci Menulis 'Hello world' di Golang. 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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan