Let's Make a URL Shortener Like Bitly with Go! | Fiber, GORM, PostgreSQL, Svelte
In this video tutorial we will basically make bitly with go: a URL shortener, but you can have it on your own server!
We will be using Fiber, PostgreSQL, GORM, and Docker for our backend and Svelte to make a simple UI.
We will walk through creating the backend model using GORM, which is an object relation mapper that will handle our our SQL queries with our DB running in docker.
Next we will get our server running with Fiber running a simple REST API and we will create our simple UI with Svelte to consume that REST API!
⚡️ Links to the tools used in this video: Fiber: https://gofiber.io/
GORM: https://gorm.io/
PostgreSQL Docker Image: https://hub.docker.com/_/postgres
Svelte: https://svelte.dev/
Svelte Template: https://github.com/sveltejs/template
Svelte Modals: https://svelte-modals.mattjennings.io/
If you wanna support my channel, you can buy me a coffee: ☕️ https://www.buymeacoffee.com/nerdcademy Coffee make the code go!!!
All code found in this video will be at: 💻 https://github.com/NerdCademyDev/goly
🤓 Let me know if you have any issues!
⚡️ What else would you like me to cover?
🎓 Always Keep Learning!
00:00 Intro 00:36 Coding the Model 12:25 Coding the Server 25:58 Coding the UI
#golang #nerdcademy #urlshortener ... https://www.youtube.com/watch?v=bTLQT7W12dQ
274528000 Bytes