db.go 513 B

123456789101112131415161718192021
  1. package main
  2. import (
  3. "database/sql"
  4. "fmt"
  5. )
  6. func connect() {
  7. var e error
  8. db, e = sql.Open("postgres", fmt.Sprintf("host=%s port=%s user=%s password=%s dbname=%s sslmode=disable", cfg.PgHost, cfg.PgPort, cfg.PgUser, cfg.PgPass, cfg.PgBase))
  9. if e != nil {
  10. panic("Не удалось подключиться к базе данных. " + e.Error())
  11. }
  12. }
  13. type user struct {
  14. Phone string `json:"Login"`
  15. Password string `json:"Password"`
  16. Name string `json:"Name"`
  17. Role string `json:"Role"`
  18. }