github.com/tools/godep@v0.0.0-20180126220526-ce0bfadeb516/msg.go (about)

     1  package main
     2  
     3  import (
     4  	"fmt"
     5  	"log"
     6  
     7  	"github.com/kr/pretty"
     8  )
     9  
    10  func debugln(a ...interface{}) (int, error) {
    11  	if debug {
    12  		return fmt.Println(a...)
    13  	}
    14  	return 0, nil
    15  }
    16  
    17  func verboseln(a ...interface{}) {
    18  	if verbose {
    19  		log.Println(a...)
    20  	}
    21  }
    22  
    23  func debugf(format string, a ...interface{}) (int, error) {
    24  	if debug {
    25  		return fmt.Printf(format, a...)
    26  	}
    27  	return 0, nil
    28  }
    29  
    30  func ppln(a ...interface{}) (int, error) {
    31  	if debug {
    32  		return pretty.Println(a...)
    33  	}
    34  	return 0, nil
    35  }