// +build ignore,OMIT | |
package main // OMIT | |
import "log" | |
type FooError struct{} | |
func (e *FooError) Error() string { return "foo error" } | |
func foo() error { | |
var ferr *FooError // ferr == nil // HL | |
return ferr | |
} | |
func main() { | |
err := foo() | |
if err != nil { // HL | |
log.Fatal(err) | |
} | |
} |