code: func showCandidate(candidateNum int, checkpoint *chaincfg.Checkpoint) {
  	if cfg.UseGoOutput {
  		fmt.Printf("Candidate %d -- {%d, newShaHashFromStr(\"%v\")},\n",
  			candidateNum, checkpoint.Height, checkpoint.Hash)
  		return
  	}
  
  	fmt.Printf("Candidate %d -- Height: %d, Hash: %v\n", candidateNum,
  		checkpoint.Height, checkpoint.Hash)
  
  }
docs: // showCandidate display a checkpoint candidate using and output format
  // determined by the configuration parameters.  The Go syntax output
  // uses the format the btcchain code expects for checkpoints added to the list.