aboutsummaryrefslogtreecommitdiffhomepage
path: root/storage/storage.go
diff options
context:
space:
mode:
authorGravatar Frédéric Guillot <fred@miniflux.net>2017-11-27 21:30:04 -0800
committerGravatar Frédéric Guillot <fred@miniflux.net>2017-11-27 21:40:05 -0800
commitbb8e61c7c5d9f297bde207c6de07a5d4b67dcd29 (patch)
tree1d907010e659bbcf65c32df8d10fd91de97a8703 /storage/storage.go
parent8781648af9f730d8bd1a7d9c395c1f28f9058716 (diff)
Make sure golint pass on the code base
Diffstat (limited to 'storage/storage.go')
-rw-r--r--storage/storage.go8
1 files changed, 6 insertions, 2 deletions
diff --git a/storage/storage.go b/storage/storage.go
index ebefe91..c815a06 100644
--- a/storage/storage.go
+++ b/storage/storage.go
@@ -8,19 +8,23 @@ import (
"database/sql"
"log"
+ // Postgresql driver import
_ "github.com/lib/pq"
)
+// Storage handles all operations related to the database.
type Storage struct {
db *sql.DB
}
+// Close closes all database connections.
func (s *Storage) Close() {
s.db.Close()
}
-func NewStorage(databaseUrl string, maxOpenConns int) *Storage {
- db, err := sql.Open("postgres", databaseUrl)
+// NewStorage returns a new Storage.
+func NewStorage(databaseURL string, maxOpenConns int) *Storage {
+ db, err := sql.Open("postgres", databaseURL)
if err != nil {
log.Fatalf("Unable to connect to the database: %v", err)
}