| ▲ | I Don't Like Defer(wedg.dev) | |
| 3 points by wedg_ 6 hours ago | 1 comments | ||
| ▲ | bediger4000 4 hours ago | parent [-] | |
Decent article. The comparison aspect is great. Two things: 1. Go's *os.File have finalizers that close the underlying file descriptor or handle during garbage collection. See runtime.SetFinalizer 2. I hate that use of defer has become conventional in the Java High Ceremony sense. That is, you must use defer, or "AI" and code reviewers call it out as a mistake. Granted, not deferring is usually a mistake, but not always. | ||