- distinguish log.Error and log.Errorf functions - Initialize structs with field names - A bit of unreachable code (defers)