29 lines
643 B
Go
29 lines
643 B
Go
package main
|
|
|
|
import (
|
|
"log"
|
|
"net/http"
|
|
"time"
|
|
)
|
|
|
|
// Zrobione ostatnio:
|
|
// prosta refraktoryzacja;
|
|
// Zrobione:
|
|
// Podstawowy serwer; Podstawowe struktury modeli; niezbędne enumy;
|
|
//
|
|
// Do zrobienia:
|
|
// Funkcje modeli; Interfejsy json; łączenie z bazą danych; Rozne metody do tworzenia komend sql;
|
|
// Komunikacja z aplikacja desktopowa; Walidacja danych!! ;
|
|
func main() {
|
|
router := newRouter()
|
|
testConnection()
|
|
log.Fatal(http.ListenAndServe(":8080", router))
|
|
|
|
}
|
|
|
|
func getXxx() patient {
|
|
pat := patient{"kss", "dasda", "asdasd a", time.Now(), patientStates(critical), sex(m), "xxx@yyy.zz"}
|
|
|
|
return pat
|
|
}
|