code: func Debug(ctx context.Context, format string, args ...interface{}) {
  	if !ctxutil.IsDebug(ctx) {
  		return
  	}
  
  	var loc string
  	if _, file, line, ok := runtime.Caller(1); ok {
  		file = file[strings.Index(file, "pkg/"):]
  		file = strings.TrimPrefix(file, "pkg/")
  		loc = fmt.Sprintf("%s:%d ", file, line)
  	}
  
  	fmt.Fprintf(Stdout, Prefix(ctx)+"[DEBUG] "+loc+format+newline(ctx), args...)
  }
docs: // Debug prints the given string if the debug flag is set