golang y el patrón decorador
un patio de recreo para mí (¿y quizás útil para otros?) para entrenar el cerebro y comprender mejor el patrón decorador
- un decorador de funciones básico, ver ejemplo 1
- un decorador de temporización básico (¿cuánto tiempo tarda la función X?), ver ejemplo 2
- decorar un método (piense en programación orientada a objetos), ver ejemplo 3
- Otro decorador de métodos, pero que utiliza un tipo Func, útil cuando la firma de la función es bastante larga, consulte el ejemplo 4.
- decorador de métodos que toma argumentos ejemplo5
- devolver el resultado de la función decorada, en lugar de imprimirlo ejemplo6
- un decorador de registro, ver ejemplo7
- un ejemplo de decorador anidado, consulte el ejemplo 8
- pasar datos a un controlador http es un poco extraño (para mí), pero aquí hay un ejemplo completamente funcional: go-web-random
- juguemos con un ejemplo de interfaz9
contribuir
las solicitudes de extracción son bienvenidas