ホームページ  >  記事  >  バックエンド開発  >  fmt.Fprintln 関数を使用して、書式設定されたデータを改行付きで標準出力に書き込みます

fmt.Fprintln 関数を使用して、書式設定されたデータを改行付きで標準出力に書き込みます

PHPz
PHPzオリジナル
2023-07-25 19:01:211272ブラウズ

タイトル: fmt.Fprintln 関数を使用して、書式設定されたデータを標準出力に書き込み、行を折り返す

Go 言語では、fmt パッケージは入力と出力を書式設定するための一連の関数を提供します。このうち、fmt.Fprintln 関数は、書式設定されたデータを標準出力に書き込み、最後に改行文字を追加できます。この記事では、出力に fmt.Fprintln 関数を使用する方法と、対応するコード例を紹介します。

まず、fmt.Fprintln 関数の関数シグネチャを見てみましょう:

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

このうち、w は出力対象を表し、os.Stdout は通常標準出力を表すために使用され、a は出力用にフォーマットされるデータを表し、1 つ以上のパラメーターを指定できます。この関数は、書き込まれたバイト数と考えられるエラーを返します。

次に、標準出力に fmt.Fprintln 関数を使用する方法を示す簡単な例を示します。コードは次のとおりです:

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)
}

上記のコードでは、name、age を定義します。 Score には 3 つの変数があり、それぞれ名前、年齢、スコアを表します。次に、関数 fmt.Fprintln を使用して出力を標準出力にフォーマットし、各行の後に改行文字を追加します。

上記のプログラムを実行すると、標準出力に次のような出力が表示されます。

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

fmt.Fprintln 関数を使用すると、データ出力を標準に簡単にフォーマットできます。出力を読みやすくするために、各行の後に必ず改行文字が続くようにします。

fmt.Fprintln 関数は、標準出力に加えて、ファイル、ネットワーク接続など、io.Writer インターフェイスを実装する他の場所にフォーマットされたデータを出力することもできます。最初のパラメータとしてターゲット オブジェクトを渡すだけです。

つまり、 fmt.Fprintln 関数は Go 言語の非常に実用的な出力関数であり、整形されたデータを標準出力に出力し、最後に改行文字を追加することができます。サンプルコードのデモンストレーションを通じて、読者はこの関数の出力操作の使用方法を習得できると思います。この記事が読者の fmt.Fprintln 関数の理解と使用に役立つことを願っています。

以上がfmt.Fprintln 関数を使用して、書式設定されたデータを改行付きで標準出力に書き込みますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。