code: func GetLoggerWithField(ctx context.Context, key, value interface{}, keys ...interface{}) Logger {
  	return getLogrusLogger(ctx, keys...).WithField(fmt.Sprint(key), value)
  }
docs: // GetLoggerWithField returns a logger instance with the specified field key
  // and value without affecting the context. Extra specified keys will be
  // resolved from the context.