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

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

Jul 25, 2023 pm 07:01 PM
フォーマット fmt fprintln

タイトル: 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 までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

dosコマンドでCドライブをフォーマットする方法 dosコマンドでCドライブをフォーマットする方法 Feb 19, 2024 pm 04:23 PM

DOS コマンドは、Windows オペレーティング システムで使用されるコマンド ライン ツールで、さまざまなシステム管理タスクや操作を実行するために使用できます。一般的なタスクの 1 つは、C ドライブを含むハード ドライブをフォーマットすることです。 C ドライブのフォーマットは、C ドライブ上のすべてのデータを消去し、ファイル システムを再初期化するため、比較的危険な操作です。この操作を実行する前に、重要なファイルをバックアップしていることを確認し、フォーマットがコンピュータに与える影響を明確に理解してください。以下は DOS コマンドラインでフォーマットされます。

Java の時刻と日付のフォーマット解析パフォーマンスを向上させる方法 Java の時刻と日付のフォーマット解析パフォーマンスを向上させる方法 Jul 01, 2023 am 08:07 AM

Java 開発における時刻と日付の書式設定と解析のパフォーマンスを最適化する方法 概要: Java 開発では、時刻と日付の書式設定と解析は一般的な操作ですが、時刻と日付の形式は複雑で多様性があり、データが膨大であるため、処理すると、パフォーマンスのボトルネックになることがよくあります。この記事では、キャッシュの使用、オブジェクト作成の削減、適切な API の選択など、Java 開発における時刻と日付の書式解析のパフォーマンスを最適化するためのいくつかの方法を紹介します。 1. はじめに 時刻と日付のフォーマットと解析は Java 開発では非常に一般的です。ただし、実際のアプリケーションでは、

ディスクのフォーマットとは何ですか ディスクのフォーマットとは何ですか Aug 17, 2023 pm 04:02 PM

ディスクのフォーマットとは、ディスクのファイル システムを再構築してクリアするプロセスを指します。ディスクのフォーマット プロセスでは、すべてのデータが完全に削除され、ファイル システムが再構築されてディスクにデータが再保存されます。ディスクのフォーマットは、データのセキュリティの保護、ディスクの障害の修復、ウイルスの除去に使用できます。ディスクをフォーマットするときは、重要なデータをバックアップし、適切なファイル システムを選択し、フォーマットが完了するまで辛抱強く待つ必要があります。

Dドライブがフォーマットできないのはなぜですか? Dドライブがフォーマットできないのはなぜですか? Aug 30, 2023 pm 02:39 PM

D ドライブをフォーマットできない理由には、ドライブが他のプログラムまたはプロセスによって使用されている、ドライブ上のファイル システムが破損している、ハードディスクの障害、アクセス許可の問題などが考えられます。詳細な紹介: 1. D ドライブをフォーマットできない理由は、ドライブが他のプログラムまたはプロセスによって使用されているためである可能性があります。Windows オペレーティング システムでは、プログラムが D ドライブ上のファイルまたはフォルダーにアクセスしている場合、システムは;2. D ドライブをフォーマットできない理由は、ドライブ上のファイル システムが破損している可能性があります。ファイル システムは、ファイルを整理および管理するためにオペレーティング システムによって使用され、ストレージデバイス上のフォルダーなど。

golang の「未定義: fmt.Scanln」エラーを解決するにはどうすればよいですか? golang の「未定義: fmt.Scanln」エラーを解決するにはどうすればよいですか? Jun 24, 2023 pm 03:52 PM

golang で fmt.Scanln 関数を使用すると、「未定義: fmt.Scanln」というエラーが発生することがあります。このエラーは通常、fmt パッケージを正しく参照していないことが原因で発生するか、コードが必要なライブラリを正しくインポートしていないことが原因である可能性があります。以下では、このエラーを解決するためのいくつかの方法を紹介します。方法 1: fmt パッケージを正しく参照する fmt パッケージの機能を使用する場合、fmt パッケージが正しく参照されていることを確認する必要があります。

golang の「未定義: fmt.Scanf」エラーを解決するにはどうすればよいですか? golang の「未定義: fmt.Scanf」エラーを解決するにはどうすればよいですか? Jun 24, 2023 pm 06:47 PM

Go 言語を使用すると、「unknown:fmt.Scanf」エラーが発生する場合があります。このエラーは通常、fmt パッケージの Scanf 関数を使用しようとしたときに、何らかの理由でこの関数が認識されないときに発生します。 Go 言語では、fmt パッケージは非常に重要なパッケージであり、入出力をフォーマットするための多くの関数が含まれています。このうち、Scanf関数は、標準入力から指定した形式のデータを読み込むために使用する関数です。

golang の「未定義: fmt.Println」エラーを解決するにはどうすればよいですか? golang の「未定義: fmt.Println」エラーを解決するにはどうすればよいですか? Jun 24, 2023 pm 04:30 PM

Golang は、さまざまなアプリケーションの開発に広く使用されている非常に人気のあるプログラミング言語です。ただし、経験豊富な開発者であっても、イライラするバグに遭遇する可能性があります。この記事では、golang の一般的なエラー「undefined:fmt.Println」に焦点を当て、このエラーを解決する方法を紹介します。 fmt パッケージを理解する 解決策を探す前に、まず golang 標準ライブラリの fmt パッケージを理解しましょう。 fmtがそうです

fmt.Sprint 関数を使用して、複数の値を文字列にフォーマットし、型情報を含む値を返します fmt.Sprint 関数を使用して、複数の値を文字列にフォーマットし、型情報を含む値を返します Jul 25, 2023 am 09:01 AM

fmt.Sprint 関数を使用して、複数の値を文字列にフォーマットし、型情報を含むそれらを返します。Go 言語では、fmt パッケージは、データを文字列にフォーマットするための多くの関数を提供します。このうち、fmt.Sprint関数は複数の値を文字列に整形して返すことができます。 fmt.Sprintf 関数とは異なり、fmt.Sprint 関数は書式設定された文字列ではなく文字列を返します。 fmt.Sprint 関数を使用した簡単なコード例を次に示します。 pa

See all articles