Cara menggunakan pembolehubah di Golang

Dalam bahasa pengaturcaraan, pengecam digunakan untuk apa yang dicadangkan oleh nama mereka. Dalam erti kata lain, pengecam ialah nama komponen yang ditentukan pengguna dalam program. Dalam bahasa Go, Pengecam boleh menjadi nama pembolehubah, nama fungsi, pemalar, label pernyataan, nama pakej atau jenis. Berikut ialah perkara yang perlu anda ketahui tentang menggunakan Pengecam di Golang.

Cara menggunakan pembolehubah di Golang

Contohnya:

package main
import "fmt"

func main() {

 var name = "Quantrimang.com"
  
}

Terdapat sejumlah tiga pengecam yang tersedia dalam contoh di atas:

  • utama : Nama pakej
  • utama : Nama fungsi
  • nama : Nama pembolehubah

Peraturan Definisi Pembolehubah: Terdapat beberapa peraturan yang sah untuk menentukan pembolehubah Go yang sah. Ia adalah perlu untuk mengikuti peraturan ini, jika tidak, kita akan mendapat ralat penyusunan.

  • Nama pengecam mesti bermula dengan huruf atau garis bawah(_). Dan nama itu boleh mengandungi huruf 'a-z' atau 'A-Z' atau nombor 0-9 serta aksara '_'.
  • Nama pengecam tidak boleh bermula dengan digit.
  • Nama pengecam adalah sensitif huruf besar-besaran.
  • Kata kunci tidak dibenarkan sebagai pengecam.
  • Tiada had pada panjang nama pengecam, tetapi panjang optimum 4 – 15 huruf disyorkan.

Contohnya:

// Valid identifiers:
_geeks23
geeks
gek23sd
Geeks
geeKs
geeks_geeks

// Invalid identifiers:
212geeks
if
default

Nota:

Dalam bahasa Go, terdapat beberapa pengecam pra-diisytiharkan tersedia untuk pemalar, jenis dan fungsi. Nama-nama ini tidak disimpan, anda dibenarkan menggunakannya dalam pengisytiharan. Berikut ialah senarai pengecam yang telah diisytiharkan sebelumnya:

Cho hằng số:
true, false, iota, nil

Cho các kiểu:
int, int8, int16, int32, int64, uint,
uint8, uint16, uint32, uint64, uintptr,
float32, float64, complex128, complex64,
bool, byte, rune, string, error

Cho các hàm:
make, len, cap, new, append, copy, close, 
delete, complex, real, imag, panic, recover
  • Pembolehubah yang diwakili oleh aksara garis bawah (_) dipanggil pengecam kosong. Pembolehubah ini digunakan sebagai pemegang tempat tanpa nama dan bukannya pengecam biasa dan mempunyai makna istimewa dalam pengisytiharan, sebagai operan dan dalam tugasan.
  • Pembolehubah yang boleh diakses daripada pakej lain dipanggil pengecam yang dieksport. Pengecam yang dieksport ialah pengecam yang mematuhi syarat berikut:
    • Aksara pertama nama pengecam yang dieksport mestilah huruf Unicode huruf besar.
    • Pengecam mesti diisytiharkan dalam blok pakej atau sebagai nama pembolehubah, fungsi, jenis atau kaedah dalam pakej tersebut.

Dalam contoh di bawah, file1.go mengandungi pembolehubah yang dieksport bernama ExportedVariable , yang boleh diakses dalam fail yang sama. Ia juga mengimport pakej file2 dan mengakses pembolehubah yang dieksport AnotherExportedVariable daripada file2.go . Dengan menjalankan go run file1.go , ia akan mencetak nilai ExportedVariable (“Hello, World!”) daripada file1.go dan nilai AnotherExportedVariable (“Salam daripada file2!”) daripada file2.go . Ini menunjukkan konsep pembolehubah yang dieksport boleh diakses daripada pakej lain dalam Go.

Contoh fail2:

//file2.go

package file2

// Exported variable
var AnotherExportedVariable = "Greetings from file2!"

Contoh fail1:

// file1.go

package main

import (
	"fmt"
	"github.com/yourusername/project/file2"
)

// Biến được xuất
var ExportedVariable = "Hello, World!"

func main() {
	// Truy cập biến đã xuất trong cùng file
	fmt.Println(ExportedVariable)

	// Truy cập biến đã xuất từ gói khác
	fmt.Println(file2.AnotherExportedVariable)
}

Keputusan:

Hello, World!
Greetings from file2!

Tinggalkan Komen

Cara Membuang Sisa Pelekat daripada Pakaian: Bertindak dengan Lembut Sebelum Kotoran Kekal Selamanya

Cara Membuang Sisa Pelekat daripada Pakaian: Bertindak dengan Lembut Sebelum Kotoran Kekal Selamanya

Cara membuang sisa pelekat daripada pakaian: daripada menanggalkannya dengan berhati-hati, menggunakan sejuk, air sabun dan pencuci kotoran sehingga ke proses membasuh. Dengan tip untuk gam super, sisa label dan fabrik sensitif.

Membersihkan penapis mesin basuh pinggan mangkuk: panduan mudah untuk mengelakkan sisa dan bau busuk

Membersihkan penapis mesin basuh pinggan mangkuk: panduan mudah untuk mengelakkan sisa dan bau busuk

Pelajari cara membersihkan penapis mesin basuh pinggan mangkuk langkah demi langkah: tanggalkan, bilas, berus, pasang semula, kekerapan dan tanda bahawa pembersihan mudah tidak lagi mencukupi.

Bolehkah Asid Sitrik Digunakan untuk Membersihkan Pelembap Udara? Panduan Langkah Keselamatan dan Amaran Mengikut Jenis

Bolehkah Asid Sitrik Digunakan untuk Membersihkan Pelembap Udara? Panduan Langkah Keselamatan dan Amaran Mengikut Jenis

Panduan membersihkan pelembap udara dengan asid sitrik: kepekatan, perendaman, pembilasan, dan amaran mengikut jenis berdasarkan maklumat rasmi pengeluar. Contoh senario hipotetikal disediakan untuk memudahkan pemahaman prosedur praktikal.

Apa yang Berlaku Jika Penapis Penyaman Udara Tidak Dibersihkan? Risiko Kos Elektrik, Kecekapan dan Kulat serta Cara Memilih Kekerapan Pembersihan

Apa yang Berlaku Jika Penapis Penyaman Udara Tidak Dibersihkan? Risiko Kos Elektrik, Kecekapan dan Kulat serta Cara Memilih Kekerapan Pembersihan

Jika penapis penyaman udara tidak dibersihkan, ia boleh menyebabkan peningkatan kos elektrik, penurunan kecekapan pemanasan dan penyejukan, serta menjadi punca bau dan kulat. Berdasarkan maklumat rasmi pengeluar dan penjimatan tenaga, artikel ini menerangkan kekerapan pembersihan, fungsi pembersihan automatik, dan cara memilih antara pembersihan sendiri atau profesional.

Mencuci beg galas dalam mesin basuh: Bila boleh dan bila lebih baik dielakkan

Mencuci beg galas dalam mesin basuh: Bila boleh dan bila lebih baik dielakkan

Ketahui bila boleh mencuci beg galas dalam mesin basuh, cara membaca label, memilih kitaran dan detergen, melindungi tali dan zip, serta bila lebih baik mencuci tangan.

Cara Membaiki Microsoft Teams Di Mana Boleh Cari Ralat Team

Cara Membaiki Microsoft Teams Di Mana Boleh Cari Ralat Team

Bosan dengan ralat Microsoft Teams Where to Find Team yang mengecewakan? Dapatkan pembetulan langkah demi langkah untuk desktop, web dan mudah alih. Selesaikannya dengan cepat dengan panduan pakar kami—tiada kemahiran teknikal diperlukan!

Cara Membaiki Ralat Bantuan Cara Menggunakan Microsoft Teams

Cara Membaiki Ralat Bantuan Cara Menggunakan Microsoft Teams

Bosan dengan Ralat Bantuan Microsoft Teams yang mengecewakan yang menyekat aliran kerja anda? Dapatkan pembetulan langkah demi langkah yang berfungsi pada versi terkini. Kosongkan cache, kemas kini dan banyak lagi—tiada kemahiran teknikal diperlukan!

Cara Membaiki Ralat Log Masuk Microsoft Teams pada Chromebook

Cara Membaiki Ralat Log Masuk Microsoft Teams pada Chromebook

Menghadapi ralat log masuk Microsoft Teams pada Chromebook? Temui penyelesaian langkah demi langkah untuk menyelesaikan masalah log masuk dengan cepat. Kosongkan cache, kemas kini aplikasi dan banyak lagi untuk kerja berpasukan yang lancar. Berfungsi pada OS Chrome terkini!

Menyelesaikan Masalah Kelewatan Persidangan Video Microsoft Teams pada Wi-Fi

Menyelesaikan Masalah Kelewatan Persidangan Video Microsoft Teams pada Wi-Fi

Bergelut dengan kelewatan persidangan video Microsoft Teams semasa menggunakan Wi-Fi? Panduan penyelesaian masalah muktamad ini memberikan penyelesaian pantas, petua lanjutan dan pengoptimuman Wi-Fi untuk memulihkan panggilan video yang jelas serta-merta.

Di Mana Boleh Cari Kod QR Microsoft Teams untuk Log Masuk Mudah Alih Pantas

Di Mana Boleh Cari Kod QR Microsoft Teams untuk Log Masuk Mudah Alih Pantas

Ketahui dengan tepat di mana untuk mencari Kod QR Microsoft Teams untuk log masuk mudah alih yang sangat pantas. Panduan langkah demi langkah dengan visual untuk memudahkan anda berhubung dalam beberapa saat—tiada kata laluan diperlukan!