Maison >développement back-end >Golang >Utilisez la fonction fmt.Fprintln pour écrire des données formatées sur la sortie standard avec des nouvelles lignes

Utilisez la fonction fmt.Fprintln pour écrire des données formatées sur la sortie standard avec des nouvelles lignes

PHPz
PHPzoriginal
2023-07-25 19:01:211366parcourir

Titre : utilisez la fonction fmt.Fprintln pour écrire des données formatées sur la sortie standard avec des sauts de ligne

Dans le langage Go, le package fmt fournit une série de fonctions pour formater l'entrée et la sortie. Parmi eux, la fonction fmt.Fprintln peut écrire des données formatées sur la sortie standard et ajouter un caractère de nouvelle ligne à la fin. Cet article explique comment utiliser la fonction fmt.Fprintln pour la sortie et donne des exemples de code correspondants.

Tout d'abord, jetons un coup d'œil à la signature de fonction de la fonction fmt.Fprintln :

func Fprintln(w io.Writer, a ...interface{}) (n int, err error)

où w représente le Output Target, utilise généralement os.Stdout pour représenter la sortie standard ; a représente les données à formater pour la sortie, qui peuvent être un ou plusieurs paramètres. La fonction renvoie le nombre d'octets écrits et les erreurs possibles.

Ensuite, nous donnons un exemple simple pour montrer comment utiliser la fonction fmt.Fprintln pour effectuer une sortie standard. Le code est le suivant :

package main

import (
    "fmt"
    "os"
)

func main() {
    name := "Alice"
    age := 20
    score := 98.5

    // 使用fmt.Fprintln将格式化的数据输出到标准输出,并换行
    fmt.Fprintln(os.Stdout, "姓名:", name)
    fmt.Fprintln(os.Stdout, "年龄:", age)
    fmt.Fprintln(os.Stdout, "分数:", score)
}

Dans le code ci-dessus, nous définissons trois variables : le nom, l'âge et le score. représentent respectivement les noms, l'âge et les scores. Ensuite, utilisez la fonction fmt.Fprintln pour formater les données et les afficher sur la sortie standard, en ajoutant un caractère de nouvelle ligne après chaque ligne.

Lorsque nous exécutons le programme ci-dessus, nous verrons une sortie similaire à la suivante dans la sortie standard :

姓名: Alice
年龄: 20
分数: 98.5

En utilisant la fonction fmt.Fprintln, nous pouvons facilement sortir des données formatées vers la sortie standard et nous assurer que chaque ligne est suivi d'un caractère de nouvelle ligne, rendant la sortie plus lisible.

En plus de la sortie standard, la fonction fmt.Fprintln peut également générer des données formatées vers d'autres endroits qui implémentent l'interface io.Writer, tels que des fichiers, des connexions réseau, etc. Transmettez simplement l’objet cible comme premier paramètre.

En bref, la fonction fmt.Fprintln est une fonction de sortie très pratique dans le langage Go. Elle peut afficher des données formatées sur la sortie standard et ajouter un caractère de nouvelle ligne à la fin. Grâce à la démonstration de l'exemple de code, je pense que les lecteurs peuvent maîtriser comment utiliser cette fonction pour les opérations de sortie. J'espère que cet article pourra aider les lecteurs à comprendre et à utiliser la fonction fmt.Fprintln.

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn