Bahasa Go direka sebagai bahasa pengaturcaraan sistem untuk digunakan pada pelayan pusat gergasi yang menjalankan pelayan web, gugusan storan atau tujuan yang serupa.
Untuk bidang sistem pengedaran berprestasi tinggi, bahasa Go sudah pasti mempunyai kecekapan pembangunan yang lebih tinggi daripada kebanyakan bahasa lain. Ia menyediakan sokongan selari besar-besaran, yang sesuai untuk pembangunan pelayan permainan.
Fungsi bahasa Go sintaks
Fungsi ialah blok asas kod yang digunakan untuk melaksanakan tugas.
Bahasa Go sekurang-kurangnya mempunyai fungsi main().
Anda boleh membahagikan fungsi yang berbeza melalui fungsi Secara logiknya, setiap fungsi menjalankan tugas tertentu.
Pengisytiharan fungsi memberitahu pengkompil nama, jenis pulangan dan parameter fungsi.
Pustaka standard bahasa Go menyediakan pelbagai fungsi terbina dalam yang boleh digunakan. Sebagai contoh, fungsi len() boleh menerima hujah pelbagai jenis dan mengembalikan panjang jenis tersebut. Jika kita lulus dalam rentetan, panjang rentetan dikembalikan Jika kita lulus dalam tatasusunan, bilangan elemen yang terkandung dalam tatasusunan dikembalikan.
Fungsi bahasa Go contoh
/* 函数返回两个数的最大值 */ func max(num1, num2 int) int { /* 声明局部变量 */ var result int if (num1 > num2) { result = num1 } else { result = num2 } return result }