I have an idea of a website.It will be like an online startup social network where people can discuss, submit links,review these startups.
New startups will also get to features themselves and present to people. we will have many metrics for these startups like buzz , potential etc. users will also have reputations based on upvotes/downvotes they receive on their comments/reviews/links.
I have decided to use Golang for this application.
I am asking for advice on which database to use MongoDB or Postgres or something else as I am very confused from various articles on the internet.
Also it will be helpful if got any advice for the Go part of the application.Thank you!suggestions are welcome!