Choosing between Go and Rust for backend development - which is better?

Hi everyone! My buddy and I are building a movie rating platform similar to popular review sites. We’re planning to use PostgreSQL for our database but we’re stuck on picking the right backend language. We’ve narrowed it down to either Go or Rust since we really want to learn one of these modern languages instead of sticking with what we already know. Both seem pretty powerful but we can’t decide which one would work better for our project. Any advice would be awesome!

i think rust might be kinda too complex for what u want to do. used rust for a bit and yeah, it’s awesome but the compile times can be annoying. go is more straightforward, perfect for getting ur movie platform up and running quickly.

I just built a content management platform and faced the same choice. Tested both Go and Rust, went with Go - no regrets. Go’s simplicity let me build way faster since I could focus on business logic instead of wrestling with language complexities. Your movie platform needs to handle lots of concurrent users, file uploads, and database hits - Go’s concurrency model is perfect for this, plus PostgreSQL integration is rock solid. Sure, Rust has better memory safety, but the learning curve isn’t worth it for your use case. If you want to ship fast, Go’s the way to go.

interesting picks! what made you narrow it down to these two? have u considered the performance needs for your movie platform? also, r u working against a deadline or is this more about learning as u go?