La méthode create dans le langage go fait référence à la fonction "os.Create". La fonction de cette fonction est d'utiliser le nom spécifié pour créer un nouveau fichier ou tronquer un fichier existant. Son utilisation est la suivante : 1. Créer un fichier go ; exemple de fichier ; 2. Créez un nouveau fichier sous le nom "myfile.txt" via la syntaxe "os.Create("myfile.txt")" 3. Utilisez l'instruction defer pour fermer le fichier ;
Ce tutoriel sur le système d'exploitation : système Windows 10, version Go 1.20, ordinateur Dell G3
Comment créer un nouveau fichier en langage Go
"Fichier" est un fichier sur disque à partir duquel les programmes Go peut Lire ou écrire. Dans Go, le système d'exploitation peut être utilisé pour représenter un fichier. Le type de fichier du package os fournit des méthodes pour ouvrir, lire, écrire et exploiter des fichiers
À l'aide de la commande os.Create
Dans cette méthode. , la fonction os.Create crée un nouveau fichier avec le nom spécifié ou tronque un fichier existant lorsque la fonction est terminée, le fichier est fermé à l'aide de la commande defer
Os .Create
Dans le langage de programmation Go. , create fait partie du package os. Cette fonction crée un nouveau fichier et contient un paramètre, qui est le nom du fichier à créer
Algorithme
Étape 1 – Créer un package main, et déclarer. fmt (package de format) et os package dans le programme, où main génère du code exécutable et fmt aide à formater l'entrée et la sortie
Étape 2 – Utilisez os.Create dans la fonction principale pour en créer un. La fonction renvoie à la fois un type de fichier * et une valeur d'erreur.Étape 3 – Vérifiez que la valeur d'erreur est zéro, quittez la fonction. Étape – Une fois l'exécution de la fonction terminée, utilisez l'instruction defer pour. fermez le fichier.
Dans cet exemple, nous utiliserons le. Fonction os.Create pour créer un nouveau fichier. Jetons un coup d'œil à ce code
package main import ( "fmt" "os" ) //create main function to execute the program func main() { file, err := os.Create("myfile.txt") //create a new file if err != nil { fmt.Println(err) return } defer file.Close() fmt.Println("File is created successfully.") //print the success on the console }
Output
File is created successfully.
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!