Go言語の関数一覧

【Golang】Print、Printf、Println関数の使い方

Go言語での出力方法をマスターしよう!fmtパッケージを使った基本的な文字列の出力

プログラミングにおける最も基本的なスキルの一つは、コンソールへの文字列の出力です。

Go言語では、これを簡単かつ効果的に行うための「fmt」パッケージが提供されています。この記事では、fmtパッケージの中で最も一般的に使用されるPrint、Printf、Println関数に焦点を当て、その使い方と実例を交えて解説していきます。

サルモリ
え?簡単な出力方法を学ぶだけで、もっと複雑なコードを書けるようになるの?

Print関数: 基本的な文字列の出力

まず、最も基本的な出力関数であるPrint関数について学びましょう。この関数は、引数として渡された文字列をそのまま標準出力に出力します。改行は追加されませんので、連続して出力したい場合は、明示的に"\n"を追加する必要があります。

以下に簡単な例を示します。

ソースコード例



 出力結果
こんにちは、世界! 
サルモリ
へぇ、それだけで出力できるんだ。簡単だね!

Printf関数: フォーマットされた文字列の出力

次に、Printf関数について説明します。この関数は、C言語のprintf関数と似ており、書式指定文字列を使用して文字列をフォーマットし、標準出力に出力します。

これにより、変数の値を直接文字列に埋め込んだり、特定のフォーマットに従って数値や日時を出力したりすることができます。以下にその使用例を示します。

ソースコード例



 出力結果
こんにちは、世界! 
サルモリ
おお、変数の内容を直接文字列に組み込むことができるんだね!

Println関数: 改行付きの文字列出力

最後に、Println関数について見ていきましょう。この関数は、Print関数とほぼ同じですが、出力の最後に自動的に改行を追加する点が異なります。

このため、複数の出力を綺麗に区切って表示したい場合に非常に便利です。以下にその使用例を示します。

ソースコード例



 出力結果
こんにちは、世界!
Go言語は楽しい! 
サルモリ
改行も自動でやってくれるんだ。これならコードがスッキリするね!

まとめ

この記事では、Go言語のfmtパッケージを使用した基本的な文字列の出力方法について学びました。

これらの関数を使いこなすことで、プログラムのデバッグや、ユーザーとのインタラクションを円滑に行うことができます。是非、これらの技術を自分のコードに取り入れ、Go言語プログラミングのスキルアップを図ってください!

次のメソッドはコチラ

【Golang】Fprint、Fprintf、Fprintlnの関数の使い方

Go言語のfmtパッケージでマスターするデータ出力テクニック: Fprint、Fprintf、Fprintlnの徹底解説 プログラミング言語Goは、シンプルさと高性能を兼ね備え、急速に普及している言語 ...

続きを見る

-Go言語の関数一覧

Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.

Powered By
Best Wordpress Adblock Detecting Plugin | CHP Adblock