Penamaan fungsi Go mengikut kaedah penamaan huruf unta bermula dengan huruf kecil dan menggunakan frasa kata kerja untuk menerangkan fungsi, seperti func WriteToFile(). Berbanding dengan bahasa pengaturcaraan lain, Java menggunakan notasi Pascal, C++ menggunakan garis bawah, Python dan Ruby juga menggunakan garis bawah (Ruby adalah pengecualian), dan JavaScript menggunakan huruf besar unta (huruf pertama boleh digunakan dengan huruf besar). . huruf antara perkataan Split, seperti func MyFunction()
Gunakan frasa kata kerja untuk menerangkan fungsi fungsi
, sepertifunc WriteToFile(rentetan nama fail, data []bait)<p><strong></strong>Berikut ialah Beberapa contoh praktikal: </p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class='brush:go;toolbar:false;'>// file: main.go
package main
import "fmt"
// Hello prints a greeting message
func Hello(name string) {
fmt.Printf("Hello, %s!\n", name)
}
func main() {
Hello("World")
}</pre><div class="contentsignin">Salin selepas log masuk</div></div><p></p>Perbandingan dengan bahasa pengaturcaraan lain: <ul>
<li><strong></strong></li>
<li>Bahasa<strong>ava</strong>Konvensyen penamaan<code>func MyFunction()
func WriteToFile(filename string, data []byte)
Python | |
JavaScript | CamelCase (tetapi Huruf pertama boleh digunakan dengan huruf besar) |
Ruby | Mulakan dengan huruf kecil, dan perkataan dipisahkan dengan garis bawah (tetapi frasa seperti boleh/tidak boleh bersama) |
Atas ialah kandungan terperinci Bandingkan konvensyen penamaan fungsi golang dengan bahasa pengaturcaraan lain. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!