Menamakan parameter pulangan di Golang
Di Golang, parameter pulangan dinamakan sering dirujuk sebagai parameter bernama. Golang membenarkan menamakan parameter pemulangan atau hasil fungsi dalam tandatangan atau definisi fungsi.
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.
Contohnya:
package main
import "fmt"
func main() {
var name = "Quantrimang.com"
}
Terdapat sejumlah tiga pengecam yang tersedia dalam contoh di atas:
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.
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
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!
Di Golang, parameter pulangan dinamakan sering dirujuk sebagai parameter bernama. Golang membenarkan menamakan parameter pemulangan atau hasil fungsi dalam tandatangan atau definisi fungsi.
_(garis bawah) dalam Golang dipanggil Pengecam Kosong. Pengecam ialah nama yang ditentukan pengguna bagi komponen program yang digunakan untuk tujuan pengenalan.
Fungsi tanpa nama dalam Go sangat berguna. Di bawah ialah sintaks, penggunaan dan contoh penggunaan fungsi tanpa nama dalam Golang.
Bahasa Go membenarkan struktur bersarang. Struktur yang merupakan medan struktur lain dipanggil Struktur Bersarang.
TV pintar benar-benar telah melanda dunia. Dengan begitu banyak ciri hebat dan sambungan internet, teknologi telah mengubah cara kita menonton TV.
Peti sejuk adalah peralatan biasa dalam isi rumah. Peti ais biasanya mempunyai 2 kompartmen iaitu ruang sejuk yang luas dan mempunyai lampu yang menyala secara automatik setiap kali pengguna membukanya, manakala ruang peti sejuk beku pula sempit dan tiada cahaya.
Rangkaian Wi-Fi dipengaruhi oleh banyak faktor di luar penghala, lebar jalur dan gangguan, tetapi terdapat beberapa cara pintar untuk meningkatkan rangkaian anda.
Jika anda ingin kembali kepada iOS 16 yang stabil pada telefon anda, berikut ialah panduan asas untuk menyahpasang iOS 17 dan menurunkan taraf daripada iOS 17 kepada 16.
Yogurt adalah makanan yang indah. Adakah baik untuk makan yogurt setiap hari? Apabila anda makan yogurt setiap hari, bagaimana badan anda akan berubah? Mari kita ketahui bersama!
Artikel ini membincangkan jenis beras yang paling berkhasiat dan cara memaksimumkan manfaat kesihatan bagi mana-mana beras yang anda pilih.
Menetapkan jadual tidur dan rutin waktu tidur, menukar jam penggera anda dan melaraskan diet anda ialah beberapa langkah yang boleh membantu anda tidur dengan lebih lena dan bangun tepat pada waktunya pada waktu pagi.
Tolong Sewa! Landlord Sim ialah permainan mudah alih simulasi pada iOS dan Android. Anda akan bermain sebagai tuan tanah kompleks pangsapuri dan mula menyewa sebuah apartmen dengan matlamat untuk menaik taraf bahagian dalam pangsapuri anda dan menyediakannya untuk penyewa.
Dapatkan kod permainan Bathroom Tower Defense Roblox dan tebus untuk ganjaran yang menarik. Mereka akan membantu anda menaik taraf atau membuka kunci menara dengan kerosakan yang lebih tinggi.
Mari belajar tentang struktur, simbol dan prinsip operasi transformer dengan cara yang paling tepat.
Daripada kualiti gambar dan bunyi yang lebih baik kepada kawalan suara dan banyak lagi, ciri dikuasakan AI ini menjadikan TV pintar lebih baik!
Pada mulanya, orang ramai menaruh harapan yang tinggi untuk DeepSeek. Sebagai chatbot AI yang dipasarkan sebagai pesaing kuat kepada ChatGPT, ia menjanjikan keupayaan dan pengalaman sembang pintar.
Sangat mudah untuk terlepas butiran penting semasa mencatat perkara penting lain, dan cuba mencatat nota semasa bersembang boleh mengganggu. Fireflies.ai adalah penyelesaiannya.
Axolot Minecraft akan menjadi pembantu yang hebat untuk pemain semasa beroperasi di bawah air jika mereka tahu cara menggunakannya.
Tempat yang Tenang: Konfigurasi The Road Ahead dinilai agak tinggi, jadi anda perlu mempertimbangkan konfigurasi sebelum membuat keputusan untuk memuat turun.