Error handling / Custom error types / Essential Go

Run Settings
LanguageGo
Language Version
Run Command
package main import ( "fmt" ) // MyError is a custom error type type MyError struct { msg string } func (e *MyError) Error() string { return e.msg } func main() { var err error = &MyError{msg: "This is custom error type"} fmt.Printf("err: %s\n", err) }
Editor Settings
Theme
Key bindings
Full width
Lines