Back to Iris

Build RESTful API with the official MongoDB Go Driver and Iris

_examples/database/mongodb/README.md

12.2.111.2 KB
Original Source

Build RESTful API with the official MongoDB Go Driver and Iris

Article is coming soon, follow and stay tuned

Read the fully functional example.

Run

Docker

Install Docker and execute the command below

sh
$ docker-compose up

Manually

sh
# .env file contents
PORT=8080
DSN=mongodb://localhost:27017
sh
$ go run main.go
> 2019/01/28 05:17:59 Loading environment variables from file: .env
> 2019/01/28 05:17:59 ◽ Port=8080
> 2019/01/28 05:17:59 ◽ DSN=mongodb://localhost:27017
> Now listening on: http://localhost:8080
sh
GET    :  http://localhost:8080/api/store/movies
POST   :  http://localhost:8080/api/store/movies
GET    :  http://localhost:8080/api/store/movies/{id}
PUT    :  http://localhost:8080/api/store/movies/{id}
DELETE :  http://localhost:8080/api/store/movies/{id}

Screens

Add a Movie

Update a Movie

Get all Movies

Get a Movie by its ID

Delete a Movie by its ID