[go] 에러 생성을 위한 New 함수
Go 언어에서는 에러 생성을 위해 errors
패키지의 New
함수를 사용할 수 있습니다.
New 함수란?
errors
패키지의 New
함수는 주어진 에러 메시지를 갖는 새로운 에러를 생성합니다.
err := errors.New("Something went wrong")
위 예제에서 변수 err
은 “Something went wrong”이라는 에러 메시지를 가지는 새로운 에러를 나타냅니다.
사용 예제
package main
import (
"errors"
"fmt"
)
func main() {
err := errors.New("An error occurred")
fmt.Println(err)
}
결론
errors
패키지의 New
함수를 사용하여 간단하고 명확한 에러 메시지를 가진 새로운 에러를 생성할 수 있습니다.
참고: Go 언어 공식 문서