Golang REST API from scratch with Go Fiber, Docker & Postgres | Tutorial

Golang REST API from scratch with Go Fiber, Docker & Postgres | Tutorial

Div Rhino

1 год назад

35,767 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

@WilliamSayin
@WilliamSayin - 25.11.2023 07:49

Very well made tutorial, thank you! It has helped me a lot!

Ответить
@bpfxxlboy
@bpfxxlboy - 09.11.2023 15:30

Excellent!

Ответить
@pooulad
@pooulad - 02.11.2023 03:29

use a larger font. i need my eyes

Ответить
@ericdunn1529
@ericdunn1529 - 31.10.2023 00:37

I am stumped - following along, once I get to the adding the AIR portion to my project: running the docker compose command works, but then when running the docker compose up command - it fails: divrhino-trivia docker compose up
[+] Building 0.0s (0/0) docker:desktop-linux
[+] Running 1/1
✔ Container divrhino-trivia-web-1 Recreated 0.4s
Attaching to divrhino-trivia-web-1
divrhino-trivia-web-1 |
divrhino-trivia-web-1 | __ _ _
divrhino-trivia-web-1 | / /\ | | | |_)
divrhino-trivia-web-1 | /_/--\ |_| |_| \_ v1.49.0, built with Go go1.19
divrhino-trivia-web-1 |
divrhino-trivia-web-1 | watching .
divrhino-trivia-web-1 | watching cmd
divrhino-trivia-web-1 | !exclude tmp
divrhino-trivia-web-1 | building...
divrhino-trivia-web-1 | no Go files in /Users/me/workspace/go/divrhino-trivia
divrhino-trivia-web-1 | failed to build, error: exit status 1
divrhino-trivia-web-1 | running...
divrhino-trivia-web-1 | /bin/sh: 1: /Users/me/workspace/go/divrhino-trivia/tmp/main: not found
What am I missing? Can anyone help?

Ответить
@brad4au57
@brad4au57 - 25.10.2023 01:22

In case anyone else is having the issue where Air is not reloading on a Windows machine, inside the .air.toml file you must set " poll=true " for the changes to be picked up in real time. Great video though!

Ответить
@faizulla5838
@faizulla5838 - 09.10.2023 00:52

how worck withot GORM?????

Ответить
@chizidotdev
@chizidotdev - 08.10.2023 13:42

This tutorial is scary good!! Thank you!

Ответить
@user-vl6ed9os7p
@user-vl6ed9os7p - 10.09.2023 17:45

how to delete a Fact or model?

Ответить
@buncheedev5469
@buncheedev5469 - 26.08.2023 17:05

Thank you so much❤

Ответить
@ubitubee
@ubitubee - 23.08.2023 23:05

Lovely. Thank you

Ответить
@ahmedalsaedi3849
@ahmedalsaedi3849 - 23.08.2023 16:38

this is great, one suggestion is zoom in more into the editor

Ответить
@cozkul
@cozkul - 23.08.2023 05:42

please increase font size in the video for your blind homies

Ответить
@cornevanstraten7664
@cornevanstraten7664 - 20.08.2023 05:29

Excellent job.

Ответить
@MrVipulLal
@MrVipulLal - 13.08.2023 00:34

Good tutorial. Thanks 🙏

Ответить
@fullstackjourney5740
@fullstackjourney5740 - 08.08.2023 08:31

Subbed. Great content

Ответить
@prashantanand8108
@prashantanand8108 - 04.08.2023 14:40

how to check database ?

Ответить
@smits7142
@smits7142 - 27.07.2023 05:21

This is the first video I've watched where everything about Dockerfiles, docker-compose, and all of these topics finally clicked for me!

Ответить
@avar5107
@avar5107 - 24.07.2023 12:27

excellent video.

Ответить
@joewilson27
@joewilson27 - 23.07.2023 07:51

Should I run this command (docket compose build) whenever I updating docker-compose.yml or Dockerfile?

Ответить
@slakoleli2718
@slakoleli2718 - 12.07.2023 18:33

you are indeed gifted at teaching. although i have some problems with my computer, this video helped me understand working with docker better. Thank you so much, you definetely don't have enough credit for what you do.

Ответить
@souravkumar5120
@souravkumar5120 - 06.07.2023 20:34

I have a go project and I was making a docker image. It build successfully but when I tried to run it, .env file was not actually copied in the docker image. How can we copy the file name starting with dot.

Ответить
@bachphanvan3361
@bachphanvan3361 - 06.07.2023 01:38

great video, i'm very appreciated with your dediation that you put into making these videos. And it can be more wonderful if there is any solution for not hot reloading while using windows ?

Ответить
@vishwaratna
@vishwaratna - 02.07.2023 20:11

This is an amazing...very clear explanation. Please keep making more videos.

Ответить
@taharataminpronoy148
@taharataminpronoy148 - 17.06.2023 13:34

You should make the fonts bigger, it is hard to read.

Ответить
@amf9913
@amf9913 - 05.06.2023 01:17

Thank you !

Ответить
@manuelillanes1635
@manuelillanes1635 - 03.06.2023 06:45

air is not hot reloading, my vscode has the auto save feature, I tried disabling it but still is not working. Any ideas?

Ответить
@Jam-ht2ky
@Jam-ht2ky - 14.05.2023 23:24

Absolutely loved this video and I'm amazed at the quality. Thank you for making the serious they are perfect for learning Golang. The format is perfect and you are definitely gifted at teaching <3

Ответить
@hlkn333
@hlkn333 - 10.05.2023 06:09

Excellent presentation - no adjective - no adverb - straight to the point with facts and monotone narrative presentation... Thank you for sharing your experience

Ответить
@frivajica
@frivajica - 28.04.2023 01:26

Thank you for cheering us up, seriously, learning can be difficult sometimes.

Ответить
@budgetvloggertelugu2325
@budgetvloggertelugu2325 - 22.04.2023 22:16

Super channel..!! Loved your content and subscribed immediately as well ..!!! why I get below error???
docker compose up
[+] Running 1/1
⠿ Container divrhino-trivia-web-1 Recreated 0.1s
Attaching to divrhino-trivia-web-1
divrhino-trivia-web-1 exited with code 0

Ответить
@gorkemridvan
@gorkemridvan - 15.04.2023 16:28

Thank you for great tutorial

Ответить
@sanskargurdasani4543
@sanskargurdasani4543 - 07.04.2023 10:47

Thanks for this tutorial it helped me to understand how to use docker with golang💫💫

Ответить
@chaimookie935
@chaimookie935 - 05.04.2023 17:30

Thank you for this! Really great tutorials!

Ответить
@marcelliebreich5430
@marcelliebreich5430 - 28.03.2023 10:08

lovely

Ответить
@hamzadlm6625
@hamzadlm6625 - 19.03.2023 12:01

Decided on learning Go so will be visiting your channel often, could you please zoom in a bit <3

Ответить
@WellysonEBrito
@WellysonEBrito - 15.03.2023 18:33

Hey.... hot reload it not working in docker windows 11 :(

Ответить
@handmadegamesdev
@handmadegamesdev - 14.03.2023 12:24

This is extremely well done! The instructions are clear and concise. Great job!

Ответить
@nolssmit
@nolssmit - 07.03.2023 15:33

Exceptional, well-structured, and clearly presented. Thank you.

Ответить
@muhamadrifqi5709
@muhamadrifqi5709 - 23.02.2023 11:10

this is need to install golang in linux first?

Ответить
@PhanorColl
@PhanorColl - 16.02.2023 23:19

amazing content, simple, high quality, got yourself a new subscriber. keep them coming!! BTW, lo ve the illustrations

Ответить
@minhnguyenhoang3327
@minhnguyenhoang3327 - 14.02.2023 22:49

I have an issue "too many open files" when run docker compose up, can you help me! Thanks

Ответить
@alanmccarthy4004
@alanmccarthy4004 - 15.01.2023 19:11

This is some incredibly high quality content. I would have LOVED something like this when I was starting out. Really good clear presentation, good video structure, and wonderful brisk pace. Nice work!

Ответить
@jaymaico6632
@jaymaico6632 - 10.01.2023 12:05

Thank you for this 🙏🎉 I really appreciate your tutorials ❤

Ответить
@L0wPressure
@L0wPressure - 04.01.2023 15:46

I know how to use docker but i didn't know this kind of magic is possible with it! Air is amazing.

Thanks for such an awesome and clear tutorial.

Ответить
@arvindrao8240
@arvindrao8240 - 22.12.2022 20:55

This was exactly what I needed. Thank you so much!
Good tutorial

Ответить
@JustThink2000
@JustThink2000 - 15.12.2022 07:55

DB CONNECTION DIDN'T WORK - failed to initialize database, got error failed to connect to `host=db user=test database=test`: failed SASL auth (FATAL: password authentication failed for user "test" (SQLSTATE 28P01))

Ответить
@LynMildner
@LynMildner - 09.12.2022 16:07

very good. Subscribed!

Ответить