জয়েন লগইন

গো এক্সেপশন

🌈গো এক্সেপশন কি?

📋গো এক্সেপশন হলো প্রোগ্রামে ভুল নিক্ষেপ করার পদ্ধতি।

⚒️গো এক্সেপশন প্রোগ্রামে ভুল নিক্ষেপ করতে ব্যবহৃত হয়।

গো এক্সেপশন সমূহ

গো এক্সেপশন এবং সেগুলোর ব্যবহারের তালিকা

  • ➡️ error - প্রোগ্রামে সমস্যা ও ভুুল নির্দেশ করা
  • ➡️ errors - প্রোগ্রামে ত্রুটি নিক্ষেপ করা
  • ➡️ errorf - ত্রুটি ঘটেছে এমন ফাইল নির্দেশ করা

error - প্রোগ্রামে সমস্যা ও ভুুল নির্দেশ করার উদাহরণ।

go
package main

import (
  "errors"
  "fmt"
)

func user() error {
  return errors.New("ডেটা পাওয়া যায়নি")
}

func page() {
  err := user()

  fmt.Println(err.Error())
}

func main() {
  page()
}

errors - প্রোগ্রামে ত্রুটি নিক্ষেপ করার উদাহরণ।

go
package main

import (
  "errors"
  "fmt"
)

func user() error {
  return errors.New("ডেটা পাওয়া যায়নি")
}

func page() {
  err := user()

  fmt.Println(err)
}

func main() {
  page()
}

errorf - ত্রুটি ঘটেছে এমন ফাইল নির্দেশ করার উদাহরণ।

go
package main

import (
  "errors"
  "fmt"
)

func user(name string) (string, error) {
  if name == "" {
    return "", fmt.Errorf("ডেটা পাওয়া যায়নি")
  }

  return name, nil
}

func page() {
  name, err := user("")

  if err != nil {
    fmt.Println(err)
    return
  }

  fmt.Println(name)
}

func main() {
  page()
}

গো এক্সেপশন সম্পর্কিত বিস্তারিত তথ্য

কার্যকর কোডিং উদাহরণ এবং সেগুলোর রেফারেন্স লিংক

নাম বিবরণ
error প্রোগ্রামে সমস্যা ও ভুুল নির্দেশ করতে ব্যবহৃত হয়।
errors প্রোগ্রামে ত্রুটি নিক্ষেপ করতে ব্যবহৃত হয়।
errorf ত্রুটি ঘটেছে এমন ফাইল নির্দেশ করতে ব্যবহৃত হয়।