GOを学ぶ: 06

Patricia Arquette
リリース: 2024-10-06 16:08:31
オリジナル
170 人が閲覧しました

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 サイトの他の関連記事を参照してください。

ソース:dev.to
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート