mirror of
https://github.com/gopl-zh/gopl-zh.github.com.git
synced 2025-12-17 11:14:20 +08:00
fix format
This commit is contained in:
@@ -9,9 +9,9 @@
|
||||
```Go
|
||||
func Parse(input string) (s *Syntax, err error) {
|
||||
defer func() {
|
||||
if p := recover(); p != nil {
|
||||
err = fmt.Errorf("internal error: %v", p)
|
||||
}
|
||||
if p := recover(); p != nil {
|
||||
err = fmt.Errorf("internal error: %v", p)
|
||||
}
|
||||
}()
|
||||
// ...parser...
|
||||
}
|
||||
@@ -36,10 +36,8 @@ func soleTitle(doc *html.Node) (title string, err error) {
|
||||
type bailout struct{}
|
||||
defer func() {
|
||||
switch p := recover(); p {
|
||||
case nil:
|
||||
// no panic
|
||||
case bailout{}:
|
||||
// "expected" panic
|
||||
case nil: // no panic
|
||||
case bailout{}: // "expected" panic
|
||||
err = fmt.Errorf("multiple title elements")
|
||||
default:
|
||||
panic(p) // unexpected panic; carry on panicking
|
||||
|
||||
Reference in New Issue
Block a user