func setup() {
	zerolog.TimeFieldFormat = ""
	zerolog.TimestampFunc = func() time.Time {
		return time.Date(2008, 1, 8, 17, 5, 05, 0, time.UTC)
	}
	log.Logger = zerolog.New(os.Stdout).With().Timestamp().Logger()
}
setup would normally be an init() function, however, there seems
to be something awry with the testing framework when we set the
global Logger from an init()
package log_test
import (
	"errors"
	"flag"
	"os"
	"time"
	"github.com/didi/gatekeeper/golang_common/zerolog"
	"github.com/didi/gatekeeper/golang_common/zerolog/log"
)