La comunidad de Golang ha tenido su cuota de esc¨¦pticos en cuanto a la inyecci¨®n de dependencias, debido en parte a la confusi¨®n del con frameworks espec¨ªficos; y a las personas desarrolladoras con experiencia en programaci¨®n de sistemas generalmente no les gusta el impacto en tiempo de ejecuci¨®n causado por la reflexi¨®n. Entonces apareci¨® , una herramienta de inyecci¨®n de dependencias en tiempo de compilaci¨®n que genera c¨®digo y conecta los componentes. Wire no produce impactos adicionales en tiempo de ejecuci¨®n y su gr¨¢fico de dependencias est¨¢tico es f¨¢cil de comprender. Ya sea que escribas c¨®digo manualmente o utilices alg¨²n marco de trabajo, recomendamos utilizar inyecci¨®n de dependencias para propiciar dise?os modulares y verificables.

