•     logMain := ProfileItems["logMain"].(map[string]interface{})
  •     logPath := logMain["logPath"].(string)
  •     // logSize := logMain["logSize"].(float64) * 1024 * 1024

  •     logFile, err := os.OpenFile(logPath+"main.log", os.O_RDWR|os.O_CREATE|os.O_APPEND, 0644)

  •     if err != nil {
  •         panic(err)
  •     }

  •     defer logFile.Close()

  •     logger := log.New(logFile, "", log.LstdFlags|log.Lshortfile)
  •     logger.Println("This is a first log")