ホームページ  >  記事  >  バックエンド開発  >  クイック スタート: Go 言語関数を使用して単純な電卓アプリケーションを実装する

クイック スタート: Go 言語関数を使用して単純な電卓アプリケーションを実装する

WBOY
WBOYオリジナル
2023-07-31 17:21:261068ブラウズ

クイック スタート: Go 言語関数を使用して単純な電卓アプリケーションを実装する

概要:
Go 言語はオープン ソース プログラミング言語です。その設計目標は、プログラム開発をよりシンプルかつ効率的にし、信頼性を高めることです。 。この記事では、Go 言語関数を使用して、加算、減算、乗算、および除算の演算を実装する簡単な電卓アプリケーションを実装する方法を学びます。

ステップ 1: 新しい Go アプリケーションを作成する
まず、新しい Go アプリケーションを作成する必要があります。コマンド ライン ツールを開き、アプリケーションを作成するディレクトリに移動し、次のコマンドを実行します。

$ mkdir calculator
$ cd calculator
$ go mod init calculator

これにより、「calculator」というフォルダーが作成され、そのフォルダー内で Go モジュールが初期化されます。

ステップ 2: 「calculator.go」という名前のファイルを作成します。
「calculator」フォルダーに「calculator.go」という名前のファイルを作成し、次のコードをそのファイルにコピーします。 :

package main

import (
    "fmt"
)

func add(a, b float64) float64 {
    return a + b
}

func subtract(a, b float64) float64 {
    return a - b
}

func multiply(a, b float64) float64 {
    return a * b
}

func divide(a, b float64) (float64, error) {
    if b != 0 {
        return a / b, nil
    } else {
        return 0, fmt.Errorf("can't divide by zero")
    }
}

func main() {
    fmt.Println("Welcome to the calculator app!")

    // Perform addition
    result := add(5, 3)
    fmt.Println("Addition result:", result)

    // Perform subtraction
    result = subtract(5, 3)
    fmt.Println("Subtraction result:", result)

    // Perform multiplication
    result = multiply(5, 3)
    fmt.Println("Multiplication result:", result)

    // Perform division
    result, err := divide(5, 3)
    if err != nil {
        fmt.Println("Division error:", err)
    } else {
        fmt.Println("Division result:", result)
    }
}

ステップ 3: アプリケーションを実行します。
「calculator.go」ファイルを保存して閉じ、コマンド ライン ツールに戻ります。ツールで、次のコマンドを実行してアプリケーションを実行します:

$ go run calculator.go

コマンド ラインに次の出力が表示されます:

Welcome to the calculator app!
Addition result: 8
Subtraction result: 2
Multiplication result: 15
Division result: 1.6666666666666667

これは、電卓アプリケーションが適切に動作し、実行できることを証明します。基本的な加算、減算、乗算、除算の演算。

概要:
この記事の学習を通じて、Go 言語関数を使用して単純な電卓アプリケーションを実装する方法を学びました。加算、減算、乗算、除算の演算を実行する 4 つの関数を作成し、これらの関数を main 関数で呼び出して対応する計算を実行しました。この例はほんの始まりにすぎません。ニーズに応じてこの電卓アプリケーションを拡張および最適化して、さらに強力で便利なものにすることができます。

以上がクイック スタート: Go 言語関数を使用して単純な電卓アプリケーションを実装するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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