Web Apps with Go & Postgres

  Рет қаралды 26,277

Learn To Code

Learn To Code

Күн бұрын

Пікірлер: 41
@sultansheikh6184
@sultansheikh6184 3 жыл бұрын
Through your video i got a job as Golang developer. Thanks you sir. 🙏
@yixingyou3489
@yixingyou3489 3 жыл бұрын
Thanks!
@snotchy2
@snotchy2 8 жыл бұрын
thank you! if I could put this on every video I would. You inspire me to try even after work. You also had me quit vaping with the whole lung capacity thing. You are doing more for people then you think.
@D3coded_de
@D3coded_de 6 жыл бұрын
I liked the video before I was done watching. I regret nothing. Very good quality content.
@lutfi_gr
@lutfi_gr 7 жыл бұрын
Thanks Todd I've been following your videos and start reading a book called Go Web keep that great job.
@ilyaachmetov2264
@ilyaachmetov2264 4 жыл бұрын
Thanks Todd, without your videos it would be really hard to learn go :D
@NowHereUs
@NowHereUs 5 жыл бұрын
Your training is simply awesome.
@krazycocoonlab5217
@krazycocoonlab5217 8 жыл бұрын
should put a link to your new website in the description :)
@vincenthao6736
@vincenthao6736 3 жыл бұрын
Thanks you for the thorough explanation!
@DanielAnechitoaie
@DanielAnechitoaie 8 жыл бұрын
Isn't the query to retrieve the book by ISBN prone to SQL injection? I don't see any validation or using prepared statements.
@DanielAnechitoaie
@DanielAnechitoaie 8 жыл бұрын
Cool. Thanks for clearing this up. Really interested in GO and starting actually doing something with it but one thing that's confusing for me (and maybe for other just picking GO up) is that if you want to do something you end up needing a lot of 3rd party libs (for sessions, uuid, database, routing, etc.) and when you google to see what's available you find random Github repos from random people. How do you decide what to use/trust with your production code? I'm worried I won't end up spending too much time investigating what to use so I don't go with the wrong thing and end up having issues down the road instead of actually doing something and spending time coding the app.
@blueorca9
@blueorca9 5 жыл бұрын
Thank you Todd, it's very helpful! Could you do a video for GORM if possible please? There are some tutorials online, but either too short or not very clear.
@ryankaminski6037
@ryankaminski6037 8 жыл бұрын
Hi Todd, Thank you so much for posting this code and teaching us. I have always wanted to learn how to publish a website and with your help I am beginning to get there. I have a question about your sql.Open() command you have localhost/bookstore? in the command and I think that is what it giving me the error (because I don't think theres any localhost/bookstore to point to on my machine). Can you explain what this is pointing to? I made a psql db called bookstore and a table inside of it called books, hoping that it was referencing that path, but I still am getting an error. Thanks!
@boostedmanhere
@boostedmanhere 8 жыл бұрын
hi, great content! What macbook are you using? 13 or 15 inch and what specs? Appreciate the answer
@jonathansum9084
@jonathansum9084 8 жыл бұрын
is react hard?
@boostedmanhere
@boostedmanhere 8 жыл бұрын
not really, just try it
@jonathansum9084
@jonathansum9084 8 жыл бұрын
thx man, i will.
@boostedmanhere
@boostedmanhere 8 жыл бұрын
thanks! Suppose I'll get 15" too
@MuhammadFMusad
@MuhammadFMusad 7 жыл бұрын
Great Todd, That was Really helpful.
@kbarasa2002
@kbarasa2002 7 жыл бұрын
fantastic video really helped me alot.i wish i could see the client-side html forms alittle more though.
@AtanasovPetar
@AtanasovPetar 7 жыл бұрын
Most companies implement RAD with higher level languages and if possible always use someone else's packages. They need to release a product at the right time to make money. After they released the wreck, they make money and they hire more devs to start the cleaning operation. That's how most software companies work, only the bigger ones have the luxury of time. I have been a backend php dev for almost 4 years now and i am looking to expand my knowledge on a lower level language. I chose GO because it doesn't seem to have any competition in it's area. There is no other language where combines efficiency from C and the new modern concepts built into it, at the same time.
@iam_no_one
@iam_no_one 4 жыл бұрын
Awesome , Todd
@antoniomercadante9779
@antoniomercadante9779 7 жыл бұрын
Very nice, i'm learnig Go and your video help me so much [BR]
@mohammadahmady2307
@mohammadahmady2307 7 жыл бұрын
Todd, you are awesome
@WorstDeveloper
@WorstDeveloper 6 жыл бұрын
How do you hande parameters in the routing?
@randydiaz7664
@randydiaz7664 6 жыл бұрын
I would use Gorilla mux to handle parameters in url easily, Some code below to help you out. import "github.com/gorilla/mux" func main() { router = mux.NewRouter() router.HandleFunc("/share/{type}", share_handler).Methods("POST") } func share_handler(response http.ResponseWriter, request *http.Request) { // mux.Vars(request) is a map[string]string data structure with all parameters. type := mux.Vars(request)["code"] fmt.Println(type) }
@RC-bm9mf
@RC-bm9mf 6 жыл бұрын
Hi, thank you so much for the excellent trial! Btw, when I try to run your code by go run main.go, I get an error msg like "panic: pq: role "bond" does not exist", which I cannot find any help other than godoc.org.. saying "If any of the environment variables not supported by pq are set, pq will panic during connection establishment" What should I do?
@RC-bm9mf
@RC-bm9mf 6 жыл бұрын
anyhow, i must say i love you !!! thanks a lot!!! I'm learning a lot!
@toddmcleod-learn-to-code
@toddmcleod-learn-to-code 6 жыл бұрын
send me your code MESSAGE it to me on twitter.com/Todd_McLeod
@pooshanv
@pooshanv 7 жыл бұрын
This is super useful. Thanks Todd. Golang is cool. :)
@eli007s
@eli007s 8 жыл бұрын
are you in your pantry? nvm. you answered my question =) i had asked at 1:20
@ChalithaWikramathilaka
@ChalithaWikramathilaka 7 жыл бұрын
thanks Todd, it is very nicely made video
@charlibiris
@charlibiris 6 жыл бұрын
Interesting tutorial while hidding in the cupboard
@tootk90
@tootk90 4 жыл бұрын
I love this guy
@ichoudhury007
@ichoudhury007 7 жыл бұрын
so interesting
@raymondjolly282
@raymondjolly282 6 жыл бұрын
Todd, I love ya man! But the Michigan gear really has to go!
@toddmcleod-learn-to-code
@toddmcleod-learn-to-code 6 жыл бұрын
Haha! Sure. No problem. What do you suggest I wear?
@meysam
@meysam 6 жыл бұрын
I don't think that was RESTful man, check your definitions again. But cool stuff anyhow, so, way to go man.
@mejackolson
@mejackolson 6 жыл бұрын
take some med. love from india
@3nt3_
@3nt3_ 5 жыл бұрын
I am 13 years old and could have done your code better.
@MaoDev
@MaoDev 4 жыл бұрын
lmao
The Challenges of Writing a Massive and Complex Go Application
1:01:46
Association for Computing Machinery (ACM)
Рет қаралды 40 М.
Creating a Go API using an ORM - Tutorial
22:31
TutorialEdge
Рет қаралды 73 М.
Война Семей - ВСЕ СЕРИИ, 1 сезон (серии 1-20)
7:40:31
Семейные Сериалы
Рет қаралды 1,6 МЛН
Golang Docker
18:47
Learn To Code
Рет қаралды 29 М.
Program your next server in Go
1:02:06
Association for Computing Machinery (ACM)
Рет қаралды 70 М.
Go + Microservices = Go Kit [I] - Peter Bourgon, Go Kit
38:49
CNCF [Cloud Native Computing Foundation]
Рет қаралды 103 М.
Using WebSockets with Go
25:12
Failing Forward
Рет қаралды 36 М.
Go Tooling  in Action
41:51
justforfunc: Programming in Go
Рет қаралды 116 М.
Create A Simple RESTful API With Golang
21:53
The Polyglot Developer
Рет қаралды 84 М.
Tools EVERY Software Engineer Should Know
11:37
Tech With Tim
Рет қаралды 27 М.