“Now that we’re inside the run function, we can go back to writing normal Go code where we can return errors like it’s nobody’s business. We gophers just love returning errors, and the sooner we admit that to ourselves, the sooner those people on the internet can win and go away.”
https://grafana.com/blog/2024/02/09/how-i-write-http-services-in-go-after-13-years/