Go 言語は、Google が開発した高性能なコンパイル型プログラミング言語で、シンプルで効率的であるため、プログラマーに好まれています。 Go 言語では、fmt パッケージは、フォーマットされた入出力関数を含む非常に一般的に使用されるパッケージです。この記事では、fmt パッケージでよく使用される 2 つの出力メソッド、fmt.Print と fmt.Println について詳しく説明し、それらの違いを示し、具体的なコード例を示します。
fmt.Print メソッドは、指定された内容を標準出力 (通常は端末) に出力するために使用されるメソッドです。このメソッドの構文は次のとおりです。
func Print(a ...interface{}) (n int, err error)
ここで、a は印刷するコンテンツです。任意のタイプの複数のパラメータ。簡単なサンプルコードは次のとおりです:
package main 「fmt」をインポートします 関数 main() { fmt.Print("こんにちは、") fmt.Print("世界!") }
上記のコードは出力します:
Hello, World!
fmt.Println メソッドと fmt.Print メソッド出力後にコンテンツが自動的に折り返される点を除いて、同様です。このメソッドの構文は次のとおりです。
func Println(a ...interface{}) (n int, err error)
次は、fmt.Println を使用したサンプル コードです。
パッケージメイン 「fmt」をインポートします 関数 main() { fmt.Println("こんにちは") fmt.Println("世界!") }
上記のコードは次のように出力します:
こんにちは。 World!
Go 言語では、fmt パッケージは非常に重要なパッケージであり、fmt.Print メソッドと fmt.Println メソッドは日常の開発でよく使用されます。 。この記事の紹介により、これら 2 つの方法の使用法と違いについて深く理解できたと思います。特定の状況に応じて適切な出力方法を選択すると、コード出力がより明確になり、コードの可読性が向上します。
この記事がお役に立てば幸いです。読んでいただきありがとうございます。
以上がGo言語の出力方法の詳細説明:fmt.Printとfmt.Printlnの違いの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。