Go 言語のerrorsパッケージのNew関数とError関数
errors.New()関数はよく使いますが、Error()関数と出力する内容は同じようです。
errors.goファイルを見ると理解しやすいです。
package main
import (
"errors"
"fmt"
)
var errObj = errors.New("エラーです")
func main() {
if errObj != nil {
fmt.Println(errors.New("エラーです")) // エラーです
fmt.Println(errObj.Error()) // エラーです
}
}

KHI入社して退社。今はCONFRAGEで正社員です。関西で140-170/80~120万から受け付けております^^
得意技はJS(ES20xx),Java,AWSの大体のリソースです
コメントはやさしくお願いいたします^^
座右の銘は、「狭き門より入れ」「願わくは、我に七難八苦を与えたまえ」です^^



コメント