I. Einleitung
errors
Als ich kürzlich den Quellcode studierte, stellte ich fest, dass der Inhalt des Pakets an vielen Stellen verwendet wurde , und das interessiert mich sehr. Deshalb möchte ich dieses Paket der Forschung zur Verfügung stellen.
Zwei-Code-Analyse
2.1 Der Quellcode in der Fehlerdatei
errors
Im Paket ist der Hauptinhalt errors.go
diese Datei, und die Codemenge ist wie folgt sehr gering:
package errors
// New returns an error that formats as the given text.
// Each call to New returns a distinct error value even if the text is identical.
func New(text string) error {
return &