Skip to content

Commit 917f5d3

Browse files
committed
make DB configurable
1 parent ac79f22 commit 917f5d3

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

server/main.go

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,10 @@ import (
1717
)
1818

1919
type config struct {
20-
Port int `default:"8081"`
21-
Instance string `default:"dev-server"`
20+
Port int `default:"8081"`
21+
Instance string `default:"dev-server"`
22+
DBConnection string `default:"mongodb://localhost"`
23+
DB string `default:"test"`
2224
}
2325

2426
var conf = config{}
@@ -46,7 +48,7 @@ func main() {
4648
}
4749

4850
func connectDB() {
49-
client, err := mongo.NewClient("mongodb://localhost")
51+
client, err := mongo.NewClient(conf.DBConnection)
5052
if err != nil {
5153
log.Fatal(err)
5254
}

0 commit comments

Comments
 (0)