個別化された Go のあいさつを作成する

GolangGolangBeginner
オンラインで実践に進む

💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください

はじめに

このチャレンジでは、あなたのプログラミングスキルを示す歓迎用の Go スクリプトを作成します。目標は、新しいチームメンバーに対する個別化されたあいさつを構築し、fmt パッケージのさまざまな出力関数を使用するあなたの能力を示すことです。チームメンバーの名前を含める必要があり、プログラムがエラーなくコンパイルおよび実行されることを確認する必要があります。

これは Challenge です。Guided Lab とは異なり、学習のためにラボの手順に従うのではなく、チャレンジタスクを独立して完了する必要があります。Challenge は通常、少し難しい課題です。難しいと感じた場合は、Labby と相談したり、解決策を確認したりできます。過去のデータによると、この 初級 レベルのチャレンジの合格率は 97.26%です。学習者から 100% の好評価を得ています。

Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL go(("Golang")) -.-> go/BasicsGroup(["Basics"]) go(("Golang")) -.-> go/DataTypesandStructuresGroup(["Data Types and Structures"]) go/BasicsGroup -.-> go/variables("Variables") go/DataTypesandStructuresGroup -.-> go/strings("Strings") subgraph Lab Skills go/variables -.-> lab-435633{{"個別化された Go のあいさつを作成する"}} go/strings -.-> lab-435633{{"個別化された Go のあいさつを作成する"}} end

個別化された Go のあいさつを作成する

テックスタートアップのオンボーディングチャレンジへようこそ!あなたの使命は、あなたのプログラミングスキルを示す歓迎用の Go スクリプトを作成することです。

タスク

  • ~/project ディレクトリにある team_greeting.go という名前の Go プログラムを開く
  • プログラムで fmt パッケージの 3 つの異なる出力関数を使用する:
    1. fmt.Print()
    2. fmt.Println()
    3. fmt.Printf()
  • 新しいチームメンバーを歓迎する個別化されたあいさつを含める

要件

  • プログラムは ~/project ディレクトリに team_greeting.go として保存する必要がある
  • 3 つの出力関数 Print()Println()Printf() をすべて使用する
  • チームメンバーの名前を持つ少なくとも 1 つの変数を含める
  • プログラムがエラーなくコンパイルおよび実行されることを確認する

タスクを完了した後、次のコマンドを使用してプログラムをコンパイルして実行します:

cd ~/project
go run team_greeting.go

出力例は次のようになります:

Hello Gopher
Welcome to the amazing tech team!
New Member: Alice joins our innovative startup
Hello Gopher

ヒント

  • fmt パッケージをインポートすることを忘れないでください
  • Printf() で文字列フォーマットに %s プレースホルダーを使用する
  • 構文を注意深く確認する
  • 意味のある変数名を使用する
✨ 解答を確認して練習

まとめ

要するに、このチャレンジでは、あなたのプログラミングスキルを示す team_greeting.go という名前の Go プログラムを作成する必要があります。このプログラムは、新しいチームメンバーに対する個別化されたあいさつを含み、fmt パッケージの 3 つの異なる出力関数 Print()Println()Printf() を利用する必要があります。プログラムは ~/project ディレクトリに保存する必要があり、エラーなくコンパイルおよび実行されなければなりません。

OSZAR »