Maison > Article > développement back-end > Comparez la convention de dénomination des fonctions Golang avec d'autres langages de programmation
La dénomination de la fonction Go suit la méthode de dénomination en casse chameau commençant par une lettre minuscule et utilise des expressions verbales pour décrire la fonction, telles que func WriteToFile(). Par rapport à d'autres langages de programmation, Java utilise la notation Pascal, C++ utilise des traits de soulignement, Python et Ruby utilisent également des traits de soulignement (Ruby est une exception) et JavaScript utilise la casse camel (la première lettre peut être en majuscule).
Convention de dénomination des fonctions Go par rapport aux autres langages de programmation
Dans Go, la dénomination des fonctions suit la convention suivante :
func MyFunction()
func MyFunction()
func WriteToFile(filename string, data []byte)
, comme func WriteToFile(filename string, data []byte) code>
Voici quelques exemples pratiques :
// 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") }
Langue | |
---|---|
Java | |
JavaScript | CamelCase (mais la première lettre peut être en majuscule)|
Ruby | Commencez par des lettres minuscules et les mots sont séparés par des traits de soulignement (mais des expressions telles que can/can't peuvent être ensemble)|
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!