Тёмный
Go Northwest
Go Northwest
Go Northwest
Подписаться
Go Northwest is a single day, community-driven conference devoted to the Go programming language held in the Pacific Northwest.

gonorthwest.io/
Комментарии
@_alexlazar_
@_alexlazar_ 2 месяца назад
Great talk
@constantinegeist1854
@constantinegeist1854 5 месяцев назад
24:24 "I can scale my server until I hit a limit" if you multiply your server N times and put a simple proxy in front of it which redirects traffic "tenant => server" (with some kind of in-memory tenant table), then you can scale further. So far doesn't sound like rocket science to me tbh.
@Jantcu
@Jantcu 6 месяцев назад
Great presentation 🎉. Go + SQLite is the best stack, we've built apps for our clients that serve 10s of thousands of customers that way with tiny server resources. PocketBase makes it really easy to use Go with Sqlite3 and get an admin UI + permission out of the box.
@himabimdimwim
@himabimdimwim Год назад
Excellent presenter, very enjoyable to listen to!
@esra_erimez
@esra_erimez Год назад
Great video. I wish I had discovered it a long time ago.
@bborud
@bborud Год назад
Slow down, speak with clearer diction and focus on a few things rather than mumbling your way through a lot of things. And don’t use the term “modern”. It just identifies the speaker as inexperienced.
@sorvex9
@sorvex9 Год назад
Seems like this guy just really didn’t wanna learn Python.
@a4e69636b
@a4e69636b Год назад
I'm sorry to see Windows XP support end. It is my favorite version of Windows.
@khawarizmyana
@khawarizmyana 2 года назад
cool
@DavisTibbz
@DavisTibbz 2 года назад
Good presenter! 😃
@int4_t
@int4_t 2 года назад
golang laptop leak???
@JOHNSMITH-ve3rq
@JOHNSMITH-ve3rq 2 года назад
Bro where the code at?
@connormc711
@connormc711 2 года назад
We now know we can but we must ask ourselves if we should.
@DmitryNMedvedev
@DmitryNMedvedev 2 года назад
Tess Rinearson has completely missed the point of google macaroons.
@Jason_Shave
@Jason_Shave 3 года назад
Hard to listen to "um.....um.......um.........."
@Osmanity
@Osmanity 3 года назад
I like the "programming style" of powerpoint, any one know how or where to get this type of powerpoint style?
@kamilziemian995
@kamilziemian995 3 года назад
Very interesting and very funny.
@b_2_b
@b_2_b 3 года назад
this guy is funny xD
@lucisetumbrae
@lucisetumbrae 3 года назад
Thank you for this video
@VidarrKerr
@VidarrKerr 3 года назад
What a waste. BTW, F BLM too. Can't believe you support that crap.
@focl2003
@focl2003 3 года назад
Great teacher.
@ItsCarlos_
@ItsCarlos_ 4 года назад
Found the talk super informative! Shows super cool technologies and useful examples about how to deal with data in Go. Thanks!
@lili-fp7sm
@lili-fp7sm 4 года назад
where can i get the access.log file, it is very import for demo...
@YoloMonstaaa
@YoloMonstaaa 4 года назад
3:58
@nikitarusin2489
@nikitarusin2489 4 года назад
fast and understandable
@spacewolfjr
@spacewolfjr 4 года назад
Anyone else wondering what her accent is, it's Turkish!
@shivujagga
@shivujagga 4 года назад
Brevity is required.
@ajinkyax
@ajinkyax 4 года назад
wow, she is like a time saver fast education
@hansmaulwurf8027
@hansmaulwurf8027 4 года назад
Linus has a very good reason to increment the major version number. If he can't count with all his fingers, thumbs and toes the minor, it is time for a major change.
@otorvalds
@otorvalds 5 лет назад
hurra i have never seen this video and she has a great narrative #Go and beautiful told tracing.
@AlanBram
@AlanBram 5 лет назад
Really nice talk. Spectacular valuable-concept to time-invested-listening ratio!
@unhakim7415
@unhakim7415 5 лет назад
Exception presentation. Very impressive.
@HH-ez6qc
@HH-ez6qc 5 лет назад
If people need generics, they are more than welcome to go to another language.
@TheMrKeksLp
@TheMrKeksLp 4 года назад
Like Rust which better in every possible way
@HH-ez6qc
@HH-ez6qc 4 года назад
@@TheMrKeksLp I am going to have to check Rust out.
@raianmr2843
@raianmr2843 2 года назад
this aged like milk
@HH-ez6qc
@HH-ez6qc 2 года назад
@@raianmr2843 Lol, I agree!
@kasvith
@kasvith 5 лет назад
She deserves 30min talk
@zhamed9587
@zhamed9587 5 лет назад
In other words, ugly, and messy hacks to get around golang's weak type system and lack of generics. You wouldn't see such a talk given for other proper languages.
@BlueBockser
@BlueBockser 4 года назад
That's not true. Generics wouldn't help with automatic JSON schema generation. To add to that: In what way does Java have JSON schema generation? Or maybe C++? Or aren't those "proper" languages too? Also, you should probably read up on what weak typing actually means. Judging by what you wrote, you have no idea.
@beback_
@beback_ 2 года назад
I think so too. I understand why they're trying to avoid supporting generics as strongly as the C++ template system does, but there must be a sweet spot between that and no generic support at all.
@mishasawangwan6652
@mishasawangwan6652 2 года назад
weak type system?? what are you talking about???
@zhamed9587
@zhamed9587 2 года назад
@@mishasawangwan6652 No generics, no annotations, terrible error handling, weak modeling capabilities, arbitrary castings because of structural typing, etc.
@mishasawangwan6652
@mishasawangwan6652 2 года назад
@@zhamed9587 you must be one of them super hardcore, diehard VII haskell/ocaml/erlang monad type of ppl huh? anyway the next release of go (due any day now?) has an implementation of generics. whatever that means. but the bottom line is: you can build large scale, maintainable systems with it. what difference does it make if it isn’t “mathematically strict” or “doesn’t adhere to the property’s of category theory” or can’t “divide a black hole by zero” etc etc blah blah whatever insert whatever here? and as you can tell, i don’t know what i’m talking about so go easy on me, ok?
@fabs-dz3jz
@fabs-dz3jz 5 лет назад
Very good
@jimcooncat8181
@jimcooncat8181 5 лет назад
Was really interested in just the Sqlite portion, and am so glad you showed ignoring designating types for the field. You have likely saved me many future minutes! Thank you.
@AshishShekar
@AshishShekar 5 лет назад
watch at 0.75x speed, welcome
@marlonbrando80
@marlonbrando80 5 лет назад
Kiz cok guzel lan
@willi1978
@willi1978 5 лет назад
She had her first coffee that morning
@peterveres7717
@peterveres7717 5 лет назад
Really nice intro to code generation in Go. Would love to see an expanded version.
@probinebusiness4367
@probinebusiness4367 5 лет назад
live coding is really different from live copying
@Dieterbe
@Dieterbe 6 лет назад
she only had 5minutes? they should have given her 20minutes
@LaPingvino
@LaPingvino 6 лет назад
The correct spelling of the name is José Niño, if the uploader of the video wants to copy from here and correct it in the title, or just leave it here in my comment for people to find it.
@dn5426
@dn5426 6 лет назад
so fast!
@matthewpeterson5159
@matthewpeterson5159 6 лет назад
Wow, already coming up on 10 years? Dang! Gosh, ya'll better learn your lesson and add generics! Lmao
@vectorhacker-r2
@vectorhacker-r2 6 лет назад
Generics isn't something that should just be added for the hell of it, it has to be considered thoughtfully and in a way that works without breaking the core semantics of Go.
@TheMrKeksLp
@TheMrKeksLp 4 года назад
@@vectorhacker-r2 Generics should have been in the language from the start
@ahmxtb
@ahmxtb 6 лет назад
5:10 video editing made a typo in her name.
@dreamtheater_92
@dreamtheater_92 6 лет назад
Link to slides please?
@vldor
@vldor 6 лет назад
docs.google.com/presentation/d/1EwuJhEHR5Trr2aXBPQajZ2Hcoh29tm_LQCpgfrCnuRk
@adrenochromedreams5993
@adrenochromedreams5993 6 лет назад
This video is a good learning experience; power of hindsight, hey. I'm thinking of using branca tokens with a payload containing just user's mongodb id. That way, even though it's sort of stateful, you don't have to worry about this deputy problem and counterfeit tokens, just read what ever "session" data or auth roles straight off the db. Everything hits the db anyway so it's not that big of an overhead. I mean it doesn't need a private blockchain so, it's got that going.
@pimbrouwers1004
@pimbrouwers1004 6 лет назад
I know in my bones that the concept presented here about 1 process programming makes a ton of sense. I just don't get how I practically implement it, for say a simple REST API reading from a SQLite database.
@benjaminjones9626
@benjaminjones9626 3 года назад
It comes with time don't worry about it. This level of engineering happens when you start to understand that reliable software is a many-thousand-hour exercise not a late night and a red bull away - and believe me the feeling is miserable because simultaneously you'll understand all those cool apps you always wanted to build aren't actually worth the time.
@quintencabo
@quintencabo 2 года назад
@@benjaminjones9626 truth