fmt.Println 関数を使用して出力をコンソールに出力する
Go 言語では、fmt パッケージは入力と出力をフォーマットするための一連の関数を提供します。その中でも、fmt.Println 関数はよく使用される関数の 1 つで、これを使用してコンテンツをコンソールに出力できます。
以下では、読者がその使用法と機能をよりよく理解できるように、fmt.Println 関数の使用例をいくつか示します。
- 文字列の印刷
まず、fmt.Println 関数を使用して文字列を直接印刷できます。たとえば、「Hello, World!」を印刷したい場合は、次のコードを使用できます:
package main import "fmt" func main() { fmt.Println("Hello, World!") }
上記のコードを実行すると、コンソールに次の出力が表示されます:
Hello, World!
- Print変数
固定文字列の出力に加えて、変数の値を出力することもできます。たとえば、整変数 x を定義し、値 10 を割り当てます。次に、fmt.Println 関数を使用して変数 x の値を出力できます。
package main import "fmt" func main() { x := 10 fmt.Println("x的值是:", x) }
上記のコードを実行すると、コンソールに次の出力が表示されます:
x的值是: 10
- 複数の変数または文字列の印刷
fmt.Println 関数は、複数の同時印刷もサポートしています。変数または文字列はスペースで区切られます。たとえば、2 つの文字列変数 name と age を定義し、対応する値を割り当てます。次に、fmt.Println 関数を使用して、これら 2 つの変数の値を出力します。
package main import "fmt" func main() { name := "Alice" age := 20 fmt.Println("姓名:", name, "年龄:", age) }
上記のコードを実行すると、コンソールに次の出力が表示されます。
姓名: Alice 年龄: 20
- フォーマットされた出力
fmt.Println 関数はフォーマットされた出力もサポートしています。たとえば、次のコードを使用して、数値変数 pi の値を小数点以下 2 桁まで出力できます:
package main import "fmt" func main() { pi := 3.14159 fmt.Printf("π的值保留两位小数:%.2f ", pi) }
上記のコードを実行すると、コンソールに次の出力が表示されます:
π的值保留两位小数:3.14
- 行の折り返しではなく改行を行う
最後に、fmt.Println 関数が出力後に行を折り返すかどうかも制御できます。デフォルトでは、この関数は出力に改行文字を追加します。改行せずに出力したい場合は、fmt.Print 関数を使用できます。以下は例です:
package main import "fmt" func main() { fmt.Print("Hello, ") fmt.Println("World!") // 换行 fmt.Print("Hello, ") fmt.Print("World!") // 不换行 }
上記のコードを実行すると、コンソールに次の出力が表示されます:
Hello, World! Hello, World!
上記の例を通じて、fmt.Println 関数が出力をコントロールに出力することがわかります。 Go 言語 プラットフォームの役割。文字列、変数を出力する場合でも、出力をフォーマットする場合でも、fmt.Println は非常に便利な関数です。
この記事が fmt.Println 関数の理解と使用に役立つことを願っています。 Go 言語プログラミングの楽しさを楽しんでください。
以上がfmt.Println 関数を使用して出力をコンソールに出力しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

goisastrongchoiceforprojectsingingingimplicity、andconcurrency、butmaylackinadvencedecosystemmaturity.1)

go'sinit functionandjava'sstaticInitializerserserservetosetupenmentseforeThemainfunction、buttheydifferinexecution andcontrol.go'sinitissimpleandpleandpleandautomatic、suftable forbasicasiccicsiccicsiccicsicciscicsupsupsbutsbutcanleadeadcoMplecticaticifoverseforedifuredifuredifuredifuredifuredifuredifuredifuredifuredifuredifured

fortheInit functioningoareの場合:1)configurationfilesbemainprogramstarts、2)初期化Globalvariables、および3)running-checksSorvalidationseforetheprogramprocutess.theinitistomationaledemainforeThemainfunction、Makin

cannelsElcialing of renablingsefientive communication betweengoroutines

GOでは、エラーをラップし、エラーを介してコンテキストを追加できます。 1)エラーパッケージの新機能を使用して、エラーの伝播中にコンテキスト情報を追加できます。 2)fmt.errorfおよび%wを介してエラーをラッピングして問題を見つけるのを手伝ってください。 3)カスタムエラータイプは、より多くのセマンティックエラーを作成し、エラー処理の表現力を高めることができます。

goooffersbustfeaturesforsecurecoding、butdevelopersmustimplementsecuritybestpracticive.1)usego'scryptageforsecuredathing.2)surncurrencywithranciationwithranizationprimitivestopreventraceconditions.3)sanitexe zeexerinputeterinpuptoravoidsqlinj

Goのエラーインターフェイスは、TypeErrorInterface {error()String}として定義され、エラー()メソッドを実装する任意のタイプをエラーと見なすことができます。使用の手順は次のとおりです。1。iferr!= nil {log.printf( "anerroroccurred:%v"、err)return}などのエラーを基本的にチェックおよびログエラー。 2。TypeMyErrorStruct {MSGSTRINGDETAILSTRING}などのより多くの情報を提供するカスタムエラータイプを作成します。 3.エラーラッパー(GO1.13以降)を使用して、元のエラーメッセージを失うことなくコンテキストを追加する、

Effectivitive Handleerrorsinconconconcurentgoprograms、usechannelstocommunicateerrors、Implienterrorwatchers、Sunidertimeouts、usebufferedchannels、およびprovideclearerrormess.1)usechannelstopasserrors fromgoroutineStothemainctunction.2)Anerrorwatcherを実装します


ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

DVWA
Damn Vulnerable Web App (DVWA) は、非常に脆弱な PHP/MySQL Web アプリケーションです。その主な目的は、セキュリティ専門家が法的環境でスキルとツールをテストするのに役立ち、Web 開発者が Web アプリケーションを保護するプロセスをより深く理解できるようにし、教師/生徒が教室環境で Web アプリケーションを教え/学習できるようにすることです。安全。 DVWA の目標は、シンプルでわかりやすいインターフェイスを通じて、さまざまな難易度で最も一般的な Web 脆弱性のいくつかを実践することです。このソフトウェアは、

Dreamweaver Mac版
ビジュアル Web 開発ツール

SecLists
SecLists は、セキュリティ テスターの究極の相棒です。これは、セキュリティ評価中に頻繁に使用されるさまざまな種類のリストを 1 か所にまとめたものです。 SecLists は、セキュリティ テスターが必要とする可能性のあるすべてのリストを便利に提供することで、セキュリティ テストをより効率的かつ生産的にするのに役立ちます。リストの種類には、ユーザー名、パスワード、URL、ファジング ペイロード、機密データ パターン、Web シェルなどが含まれます。テスターはこのリポジトリを新しいテスト マシンにプルするだけで、必要なあらゆる種類のリストにアクセスできるようになります。

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

ホットトピック









