finding a bug

This commit is contained in:
Daniel Ledda
2020-11-01 00:19:34 +01:00
parent 49f277847c
commit aee4d5f2f4
2 changed files with 44 additions and 0 deletions

44
server.go Normal file
View File

@@ -0,0 +1,44 @@
package main
import (
"fmt"
"database/sql"
//"database/sql/driver"
"net/http"
"log"
//"net/url"
"time"
)
type Snapshot struct {
Id int
Timestamp time.Time
Temp float32
Humidity float32
Co2 float32
}
var climateDb *sql.DB
func setupDb() *sql.DB {
db, err := sql.Open("mysql", "admin:sekna123jk@tcp(127.0.0.1:3306)/climate")
if err != nil {
panic(err.Error())
}
return db
}
func main() {
climateDb = setupDb()
defer climateDb.Close()
http.HandleFunc("/", viewHandler)
log.Fatal(http.ListenAndServe(":8001", nil))
}
func viewHandler(w http.ResponseWriter, r *http.Request) {
if r.PostForm != nil {
fmt.Println(r.FormValue("temp"))
}
_, _ = fmt.Fprint(w, "<h1>Climate Stuff</h1><div>The data will show up here at some stage...</div>")
}