Publikasi tentang topik tersebut 'golang-tutorial'


Refleksi di Golang
Refleksi : Ini adalah kemampuan program untuk melakukan introspeksi dan menganalisis strukturnya selama runtime. Atau kita dapat mengatakan bahwa ini adalah sekumpulan fungsi yang digunakan untuk mengekstrak data tentang suatu variabel selama run time. Kita bisa mendapatkan informasi tipe dan nilai selama runtime. Ini mengimplementasikan refleksi dengan paket refleksi yang menyediakan tipe dan metode untuk memeriksa bagian struktur antarmuka dan bahkan mengubah nilai pada waktu..

Ayo Petunjuk! Mari kita bicarakan…
Penunjuk , seperti namanya, adalah variabel yang menunjuk ke lokasi di memori sistem Anda tempat suatu nilai disimpan, bukan nilai itu sendiri. Ini adalah alamat ke nilai yang disimpan dalam memori. Definisinya sederhana tetapi konsep ini mungkin sedikit rumit untuk dipahami. Ketika saya pertama kali mengembangkan pemahaman yang baik tentang pointer di Go, saya bertanya pada diri sendiri, “Bagaimana saya bisa menjelaskan konsep ini kepada anak berusia 5 tahun?” Ya, saya tidak tahu..

Irisan di Golang
Irisan adalah deskripsi segmen array. Ini terdiri dari pointer ke array, panjang segmen, dan kapasitasnya (panjang maksimum segmen). Slice adalah urutan panjang variabel yang menyimpan elemen dengan tipe serupa, Anda tidak diperbolehkan menyimpan tipe elemen berbeda dalam irisan yang sama. Ini seperti array yang memiliki nilai dan panjang indeks, tetapi ukuran irisannya diubah ukurannya, ukurannya tidak tetap seperti array. Berbeda dengan array, irisan hanya diketik berdasarkan..