Răsfoiți Sursa

inizio a giocare meglio con i file .ini

Mauro 2 luni în urmă
părinte
comite
4a70919c97
2 a modificat fișierele cu 18 adăugiri și 2 ștergeri
  1. 8 2
      mail.go
  2. 10 0
      mail.ini

+ 8 - 2
mail.go

@@ -12,10 +12,16 @@ func main() {
   var cfg *ini.File
 
   fmt.Println(len(os.Args))
-  if len(os.Args) > 1 && len(os.Args) < 3 {
+  if len(os.Args) > 1 && len(os.Args) < 4 {
     fmt.Println("parametro passato",os.Args[1])
     inip.GetIni(os.Args[1])
-    cfg = inip.LoadIni()    
+    cfg = inip.LoadIni()
+
+    // sezione di prova per vedere cosa ritorna dal file
+    fmt.Println(inip.GetMySection())   
+    mymail,err := cfg.GetSection("mail")
+
+    fmt.Println(mymail,err) 
   } else {
     fmt.Println("parametro errato")
     os.Exit(100)

+ 10 - 0
mail.ini

@@ -0,0 +1,10 @@
+[mail]
+server= mail.altemica.net:465
+protocol =ssl
+username = acliservice@altemica.local
+password = uei551hex
+_to = server@altemica.net, admin@altemica.net
+_subject = 
+_text = 
+
+