Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Jenis biasa fungsi golang mengembalikan nilai

Jenis biasa fungsi golang mengembalikan nilai

WBOY
WBOYasal
2024-04-23 14:15:02850semak imbas

Jenis nilai pulangan biasa bagi fungsi Go termasuk: jenis asas (bool, nombor, rentetan) jenis komposit (tatasusunan, kepingan, peta, struktur Dalam kes sebenar, nilai Boolean yang dikembalikan menunjukkan sama ada pengguna adalah jenis lain (). saluran, fungsi penjana) Apabila memilih jenis nilai pulangan, pertimbangkan tujuan fungsi, jumlah maklumat dalam nilai pulangan dan interaksi dengan kod panggilan. . )

: Mewakili benar atau salah

Jenis biasa fungsi golang mengembalikan nilai

Integer (int, int8, int16, int32, int64)

: Mewakili integer

Nombor titik terapung (float32, float64)

: Mewakili rentetan

: rentetan perpuluhan Mewakili teks

Tatasusunan bait ([]bait)

: Mewakili data binari
  • Jenis komposit
  • Array ([]T)
  • : Sekumpulan elemen lic Koleksi T yang ditentukan []T)
  • : Serupa dengan tatasusunan, tetapi dengan panjang berubah
  • Peta(peta[K]V)
  • : Koleksi yang memetakan kunci (K) kepada nilai (V)
  • Struktur(struktur)
  • : Mengandungi jenis data tersuai dengan pelbagai medan jenis yang berbeza

Kes praktikal

  • Berikut ialah kaedah yang mendapatkan umur pengguna dan mengembalikan nilai Boolean untuk menunjukkan sama ada pengguna itu dewasa (berumur lebih 18 tahun) Contoh fungsi:
    func isAdult(age int) bool {
        return age >= 18
    }
  • Contoh jenis pulangan biasa
  • Fungsi log masuk: Mengembalikan nilai Boolean untuk menunjukkan sama ada log masuk berjaya
  • Fungsi carian: mewakili elemen tidak ditemui atau tidak mengembalikan nilai
  • Fungsi Menghuraikan:
Menghuraikan rentetan ke dalam struktur dan mengembalikan struktur atau ralat yang dihuraikan

Fungsi penjanaan:

Mengembalikan fungsi penjana yang menjana jujukan unsur jenis yang ditentukan

Saluran: Kembalikan saluran digunakan untuk komunikasi antara proses

  • Pertimbangan reka bentuk
  • Apabila memilih jenis nilai pulangan, pertimbangkan faktor berikut:
  • Tujuan fungsi
  • Maklumat yang dibawa oleh nilai pulangan
  • kod panggilan

Atas ialah kandungan terperinci Jenis biasa fungsi golang mengembalikan nilai. 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