From 2519b956200801d4a290601987ff6f96bc27b1ee Mon Sep 17 00:00:00 2001 From: Davide999 Date: Fri, 26 May 2017 15:21:32 +0200 Subject: [PATCH 1/3] piccoli perfezionamenti --- Interfaccia.html | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Interfaccia.html b/Interfaccia.html index 3787875..d09eb95 100644 --- a/Interfaccia.html +++ b/Interfaccia.html @@ -6,6 +6,7 @@ h1 { color: white; text-align: center; + font-size:2.4em; } body{ background: #009999; @@ -13,17 +14,16 @@ table{ border: 1px solid white; empty-cells: show; + background: white; padding: 0px; width:100%; - height: 80%; - + height: 89%; } td,tr{ background: white; - width: 100px - height: 10px padding: 0px } + @@ -34,7 +34,7 @@ - + From f85118aaba0f07ba01d1417de7c3c403848cc901 Mon Sep 17 00:00:00 2001 From: Claudio Maggioni Date: Fri, 26 May 2017 15:35:26 +0200 Subject: [PATCH 2/3] Lavoro su html --- html.go | 20 ++++++++++++++++++++ main.go | 18 ++++++++++-------- template/hello.html | 1 + 3 files changed, 31 insertions(+), 8 deletions(-) create mode 100644 html.go create mode 100644 template/hello.html diff --git a/html.go b/html.go new file mode 100644 index 0000000..0907ea0 --- /dev/null +++ b/html.go @@ -0,0 +1,20 @@ +package main + +import ( + "html/template" + "net/http" +) + +// ServiHTML fa partire il server html +func ServiHTML() { + http.HandleFunc("/", handlerRoot) + http.ListenAndServe(":3000", nil) +} + +func handlerRoot(w http.ResponseWriter, r *http.Request) { + templ, err := template.ParseFiles("template/hello.html") + if err != nil { + panic(err.Error()) + } + templ.Execute(w, new(interface{})) +} diff --git a/main.go b/main.go index 41635dc..64afcf6 100644 --- a/main.go +++ b/main.go @@ -51,6 +51,9 @@ func main() { //FUNZIONE MAIN } } } + + go ServiHTML() // fai partire il server html + fmt.Println("Situazione iniziale: ") stampaMatrice() @@ -89,16 +92,16 @@ func muovi(h int, w int) { //FUNZIONE MUOVI: aggiorna la posizione di tutti gli } if tmpNewElem := Matrix[nuovaPosizioneH][nuovaPosizioneW]; tmpNewElem != nil { - if tmpNewElem.Razza!=elemento.Razza { //se non è dalla stessa razza + if tmpNewElem.Razza != elemento.Razza { //se non è dalla stessa razza if tmpNewElem.IsFood || (tmpNewElem.Health+tmpNewElem.Evoluzione) < (elemento.Health+elemento.Evoluzione) { // se e' cibo o un insetto piu debole - elemento.Health += tmpNewElem.Health //prelevamento energia essere fagocitato - Matrix[nuovaPosizioneH][nuovaPosizioneW] = elemento //inglobamento essere peritos + elemento.Health += tmpNewElem.Health //prelevamento energia essere fagocitato + Matrix[nuovaPosizioneH][nuovaPosizioneW] = elemento //inglobamento essere peritos } else { - Matrix[h][w] = nil //perdita nel combattimento per la sopravvivenza - tmpNewElem.Health += elemento.Health //il nemico prende l'energia + Matrix[h][w] = nil //perdita nel combattimento per la sopravvivenza + tmpNewElem.Health += elemento.Health //il nemico prende l'energia } - } else { //se sono amici - if nuovaPosizioneH==h && nuovaPosizioneW==w { //se cerca di mangiare il suo amico + } else { //se sono amici + if nuovaPosizioneH == h && nuovaPosizioneW == w { //se cerca di mangiare il suo amico muovi(h, w) } } @@ -107,7 +110,6 @@ func muovi(h int, w int) { //FUNZIONE MUOVI: aggiorna la posizione di tutti gli Matrix[h][w] = nil } - } func stampaMatrice() { diff --git a/template/hello.html b/template/hello.html new file mode 100644 index 0000000..ce01362 --- /dev/null +++ b/template/hello.html @@ -0,0 +1 @@ +hello From e97cc6a31014d94e45abb8b19bd7bcc88c71f7c9 Mon Sep 17 00:00:00 2001 From: Davide999 Date: Fri, 26 May 2017 15:38:17 +0200 Subject: [PATCH 3/3] Piccoli miglioramenti crescono --- Interfaccia.html | 41 +++++++++++++++++++++++++---------------- 1 file changed, 25 insertions(+), 16 deletions(-) diff --git a/Interfaccia.html b/Interfaccia.html index d09eb95..522aa11 100644 --- a/Interfaccia.html +++ b/Interfaccia.html @@ -23,25 +23,34 @@ background: white; padding: 0px } + td.cibo{ + background: #FFFF33; + padding: 0px + } + td.razza1{ + background: #00ff00; + padding: 0px + }td.razza2{ + background: #FF0000; + padding: 0px + } + -

Go bug

- - - - - - - - - - - - -
- - +

Go bug

+ + + + + + + + + + +
+