Initial commit

This commit is contained in:
2022-03-06 01:02:55 +07:00
commit c06ae8317f
14 changed files with 700 additions and 0 deletions
@@ -0,0 +1,21 @@
package new_year_service
import "log"
type newYearServiceLogWrapper struct {
service NewYearService
}
func NewNewYearServiceLogWrapper(service NewYearService) NewYearService {
return &newYearServiceLogWrapper{service: service}
}
func (w *newYearServiceLogWrapper) GetRandomImageURL() string {
log.Println("get random image url")
return w.service.GetRandomImageURL()
}
func (w *newYearServiceLogWrapper) GetRandomMessage() NewYearMessage {
log.Println("get random message")
return w.service.GetRandomMessage()
}