ホームページ  >  記事  >  バックエンド開発  >  GOを学ぶ: 06

GOを学ぶ: 06

Patricia Arquette
Patricia Arquetteオリジナル
2024-10-06 16:08:31171ブラウズ

Learning GO: 06

やあ!私は現在 Go Lang を学習しており、自分の Notion に関する基本的なメモをいくつか取っており、それをここで公開したいと思っています。よく考えられて書かれているわけではありませんが、参考のために時々メモしているだけです。

私はMaximilian SchwarzmüllerによるUdemyコースを受講しています。


注意事項

戻り値変数を宣言する別の方法

  • 関数で変数の型を宣言するときに、変数名を追加することもできます。そうすれば、戻り値の変数を宣言する必要がなくなります
  • また、return ステートメントの後にこれらの変数名を追加する必要はありません。Go はどの変数を返すかを理解します

func calculateFutureValue(investmentAmount, expectedReturn, years float64) (fv float64, rfv float64) {
    fv = (investmentAmount) * math.Pow(1+expectedReturn/100, float64(years))
    rfv = fv / math.Pow(1+inflationRate/100, years)
    return
}


  • コマンドで新しいプロジェクトを開始

go mod init example.com/bank


  • チェック用のブール値

wantsCheckBalance := choice == 1


  • 条件が類似しているが丸括弧のみが使用されていない場合は、条件が直接使用されます

    if choice == 1 || choice == 2 {
    } 


  • すべての条件付き && および ||も同じです
  • 条件を確認したり比較するには、二重等号演算子 == を使用できます。
  • else if も他の言語と同じです


    if choice == 1 {
        fmt.Println("Your Balance is", accountBalance)
    } else if choice == 2 {
  }


  • インクリメント演算子も同様に機能します

accountBalance += depositAmount
//which equals to accountBalance = accountBalance + depositAmount


以上がGOを学ぶ: 06の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
前の記事:囲碁を学ぶ: 01次の記事:囲碁を学ぶ: 01