code: func ExitWithMsg(msg interface{}, value ...interface{}) {
  	fmt.Printf("\n"+filenameWithLineNum()+"\n"+fmt.Sprint(msg)+"\n", value...)
  	debug.PrintStack()
  }
docs: // ExitWithMsg debug error messages and print stack