Golang UK Conference 2017 | Mark Bates - Buffalo: Rapid Web Development in Go
Video Statistics and Information
Channel: GopherCon UK
Views: 16,102
Rating: 4.6205535 out of 5
Keywords: golang, uk, london, computer science, google
Id: 75NjCfLLftw
Channel Id: undefined
Length: 45min 1sec (2701 seconds)
Published: Mon Sep 18 2017
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.
I think the community's advice is a little more nuanced than what was presented in the talk (and I'm sure the presenter understands this). I would summarize the general advice as follows:
Gathering together a list of vetted libraries that work well together and providing them to users in a way that is easy to learn should help ease the pain for those coming from languages with a popular web framework. But I do think there is value in the sometimes unexplained reasons why people just say "use the standard library".
This guy is trying to "sell" his web framework. What do you expect him to say?
I tried Buffalo out the other day. The boilerplate application it created immediately died in flames due to some error in all of the Node crap it installs.
I guess a full-featured library is nice enough in theory, but the Buffalo docs don't do a very good job of explaining how all the parts fit together.
So I deleted the lot and now I'm going to just use the standard library instead. With a bit of Gorilla, natch.
When I saw the generated boilerplate it was pretty clear this is totally different from what the rest of the community treats programming like. I guess this is the webdev take on Go? At no point was it clear to me why this was done in Go but not PHP or whatever established webdev language.