Excepciones vs Valores de Error: C贸mo Elegir una Estrategia
Abre un archivo que no existe en Python y open() lanza un FileNotFoundError que sube por la pila de llamadas hasta salir de tu funci贸n. Haz lo mismo en Go y os.ReadFile te devuelve un valor error junto a un slice de bytes nil. El mismo fallo, dos formas de c贸digo completamente distintas a su alrededor. La diferencia no es cosm茅tica: decide si quien llama puede ignorar el fallo por accidente, y si el compilador se da cuenta cuando lo hace. ...