Go でのエラー処理: 簡単な例

WBOY
リリース: 2024-09-04 06:00:36
オリジナル
534 人が閲覧しました

Handling Errors in Go: A Simple Example

堅牢な Go アプリケーションを構築するには、効果的なエラー処理が不可欠です。 Go でのエラー処理の簡単な例を次に示します。

コード例

package main

import (
    "fmt"
    "log"
)

func processRequest() error {
    // Simulate an error
    return fmt.Errorf("simulated error")
}

func main() {
    if err := processRequest(); err != nil {
        log.Printf("Error processing request: %v", err)
        fmt.Println("Internal Server Error")
        return
    }
    fmt.Println("Request processed successfully!")
}
ログイン後にコピー

コードの実行

このコードを実行するには:

  1. コードを .go ファイル (例: main.go) にコピーします。
  2. 次のコマンドを使用して実行します。
   go run main.go
ログイン後にコピー
  1. シミュレートされたエラーが処理されたかどうかに基づいて出力が表示されます。

お気軽にテストして、Go でのエラー処理の実践についてのご意見をお聞かせください!

オンラインで試してみる: Go Playground

Go でのエラー処理についてのご意見をぜひお聞きしたいです。あなたのベストプラクティスは何ですか?ヒントや例を共有してください。 ??

以上がGo でのエラー処理: 簡単な例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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