Guest User

Untitled

a guest
Apr 7th, 2018
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.94 KB | None | 0 0
  1. package main
  2. import (
  3. "time"
  4. "fmt"
  5. "database/sql"
  6. _ "github.com/lib/pq"
  7. )
  8. func main() {
  9. // Connect to db:
  10. var err error
  11. db, err := sql.Open("postgres", "host=localhost port=5433 user=postgres
  12. password=*** dbname=postgres sslmode=disable")
  13. if err != nil {
  14. fmt.Println(`Could not connect to db`)
  15. panic(err)
  16. }
  17. // INSERT in cycle :
  18. // A = 4_(каждые 4мс) B = 1000_(одна секунда) // 249_(итераций) = (B/A -1).
  19. ticker := time.NewTicker(time.Millisecond * 4) // A
  20. go func() {
  21. for t := range ticker.C {
  22.  
  23. rows, err := db.Query("INSERT INTO public.tbl_sss (p8) VALUES ('ins_01')")
  24. if err != nil {
  25. fmt.Println(`Could not connect to db`)
  26. panic(err)
  27. }
  28. defer rows.Close()
  29. }
  30. }()
  31. time.Sleep(time.Millisecond * 1000) // B
  32. ticker.Stop()
  33. //
  34. defer db.Close()
  35. }
  36.  
  37. пишет : t declared and not used
Add Comment
Please, Sign In to add comment