Skip to content

vinodnextcoder/go-mongo-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

06cdaff · Jan 23, 2024

History

16 Commits
Jan 22, 2024
Jan 23, 2024
Jan 23, 2024
Jan 18, 2024
Jan 23, 2024
Jan 23, 2024
Jan 23, 2024
Jan 23, 2024
Jan 23, 2024
Jan 18, 2024
Jan 18, 2024
Jan 23, 2024
Jan 18, 2024
Jan 18, 2024
Jan 23, 2024

Repository files navigation

go-mongo-server

Connect Go driver with MongoDB

Writing a basic HTTP server is easy using Gin package mongo connect

To run http server

for gin

git clone https://github.com/vinodnextcoder/go-mongo-server.git
 you go directory install package and run code

cd go-mongo-server

Install Gin:
go get github.com/gin-gonic/gin
go get go.mongodb.org/mongo-driver/mongo
go get github.com/joho/godotenv
go get github.com/swaggo/files
go get github.com/swaggo/gin-swagger
go install github.com/swaggo/swag/cmd/swag@latest
swag init

You can run your Gin web application by executing the main.go file:



go run main.go

postman collection import

from go-mongo-server/postman_collection

to call api endpoint in postman

http://localhost:3000

You can go to swagger doc

http://localhost:3001/swagger/index.html