Advertisement
Guest User

Untitled

a guest
Aug 18th, 2016
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.65 KB | None | 0 0
  1. package main
  2.  
  3. import (
  4. "database/sql"
  5. "log"
  6.  
  7. _ "github.com/bmizerany/pq"
  8. )
  9.  
  10. /* Database and User creation in psql
  11.  
  12. CREATE DATABASE testdb;
  13. CREATE USER testuser WITH PASSWORD 'testpw';
  14. GRANT ALL PRIVILEGES ON DATABASE testdb TO testuser;
  15.  
  16. */
  17.  
  18. func main() {
  19. db, err := sql.Open("postgres", "dbname=testdb user=testuser password=testpw port=5432 sslmode=disable")
  20. if err != nil {
  21. log.Panic(err)
  22. }
  23. defer db.Close()
  24.  
  25. err = db.Ping()
  26. if err != nil {
  27. log.Panic(err)
  28. }
  29.  
  30. log.Println("db.Ping() did not return an error, meaning database connection was established.")
  31.  
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement