Голанг и шаблон декоратора
игровая площадка для меня (и, может быть, полезна для других?), чтобы тренировать мозг лучше понимать шаблон декоратора
- декоратор базовой функции, см. пример 1
- базовый декоратор времени (сколько времени занимает func X?), см. пример 2
- украшение метода (думаю, ООП), см. пример 3
- еще один декоратор метода, но использующий тип Func, что полезно, когда сигнатура func довольно длинная, см. пример 4.
- декоратор метода, принимающий аргументы example5
- вернуть результат из декорированной функции вместо его печати example6
- декоратор журнала, см. пример 7
- пример вложенного декоратора, см. пример 8
- передача данных в обработчик http немного странная (для меня), но полностью рабочий пример находится здесь: go-web-random
- давайте поиграем с примером интерфейса9
способствовать
запросы на вытягивание приветствуются