Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Go In Action (goinactionbook.com)
112 points by sergiotapia on March 26, 2014 | hide | past | favorite | 55 comments


"What if we made a web page which appears to have large sections with no content, but then when the user scrolls down so that the entire screen is empty, we fill the screen with content, some of which is already above the top of the screen? That would be great."


I'm going to be blunter than you : what a shitty user experience !

But being interested by this book I'm still going to bear with this bad UX ...

Maybe it shows that all these talks about UX are a bit overrated ...


Every time I visit a webpage that uses animations and weird UI behavior this[1] comes to mind. There are some cases where animation is nice, but I find the page very distracting and unpleasant to read.

edit: Did anyone else try to scroll through the iPad-esque reader in the "Choose a Chapter" section? It seems very slow.

1: http://motherfuckingwebsite.com/


For me that wasn't even the worst part. What is the contrast ratio here? Looks light light-grey on off-white or something. I mean, ok, "they" say: 'Don't use black text on white background'. But "they" also say: 'Being able to actually see the text helps readability'.

And are those chapters available as single-page links -- or just in that cramped div/iframe with scrollbars?

I know this is harsh, but after seeing quite a few designs on the front page of hn, this has the prize for detracting from the user experience.


Trying to scroll through the sample chapters is almost impossible on my iPad. Clearly the site has not been optimized for mobile devices.


Scrolling the samples on my desktop is painfully slow as well (at least with Chrome and Safari). With Firefox it has proper scroll behavior.


Same reaction here. This page would be so much better without animations at all.


Whenever I see a "In Action" title, I read it "Inaction" and feel like it's a title that much closer reflects the realty of programming on a daily basis. :-)


Could someone speak to the various credentials of the authors here?

I think this landing page would be substantially improved if there was further detail about the professional history of each of the authors. Perhaps a few words about any notable Go related projects that they've been a part of.


I am happy to vouch for William who has been driving the Miami meet ups. He knows his Go and is able to deconstruct rather tricky subjects and present them in a way that's easy to understand. You should check out his blog to see what I mean. Better yet, if you are in Miami, come to the meet-up.


I am happy to vouch for Manning Publications in general. I've read a couple of Manning books and have found that their content quality is high.


The quality of their books is decent, but O'Reilly books are typically clearer to read and more focused. I might buy this book today, simply because there is currently no O'Reilly book on Go (not even early access).

I wish someone would provide an early access book on Rust (even if it is a bit of a moving target).


Have you picked up any O'Reilly books recently? The quality is completely variable from title to title. Of the last 3 O'Reilly books I've purchased, 2 were absolute shit.

I've noticed that Manning's MEAP process works to keep errors out and quality high.

Node In Action is probably the most beautiful JS example code I've ever seen in a book.


This. Don't get me wrong, O'Reilly do have some well written books but I find that Manning is only second to Springer in quality.


Ditto.. The only Miami Go meetups that I'm aware of are headed by William. http://www.meetup.com/Go-Miami/


Ditto.


fixed.. thnx


They're all cofounders/involved in Gophercon, here are linkedin profiles:

https://www.linkedin.com/in/brianketelsen

http://www.linkedin.com/in/erikstmartin

Can't find for William Kennedy, so here's his blog: http://www.goinggo.net/


nice detective work. LinkedIn probably covers most of what you need to know. We're also behind projects like Skynet and SkyDNS. I've been using Go in high volume production applications since 2010.



Thanks! I know I could have sleuthed myself, but I was curious if anyone knew them personally and could offer more than Google.


Would love this info as well. I love Go and I'm still looking for a good book to buy for it.


First ever physical copy of a programming book I've bought, lets's hope it's worthwhile.


I believe in all digital books. It lacks that real feeling of a book i.e. having paper/something physical, but for tech books it's nice to have them digital for a couple of reasons:

1. Copying code from the book to an editor is MUCH easier. 2. Books take up physical space and it's hard to be mobile when you have to pack/unpack and move heavy things that you aren't going to be constantly using. I define things that I constantly use that are like my computer, laptop, kettle. 3. Cmd/Ctrl + F - I can't live without it even with a digital index.


That seems perfectly appropriate for a back-to-basics language like Go!


I wouldn't admit to that publicly, if I was you.


Why? There are so many great resources online these days, it wouldn't surprise that many programmers have never bought a programming book.

Also, libraries. I read a lot of technical books when I was a kid, but I certainly couldn't have afforded to shell out the $80-100 for each of them.


I see no harm in doing so. I have a ton of books in digital formats, just never thought about buying a physical copy before. The only reason I did so this time is because I have some travelling upcoming, so it's ideal to read on the plane.


Maybe he just prefers to buy books in kindle/epub formats.


50% discount code: mlketelsen


Any idea who pays (or loses) that 50%?


That's a great point. I'd happily pay full price for a technical book if it meant the authors received more. Technical authors hardly receive fair compensation for the hours they put in already.


That's correct. Technical authors definitely don't do it for any financial gain.


I know this might seem like a stupid question, but how does he keep count of his Redbull consumption? Just good 'ol fashioned counting?

Shopify have a beer tap which I'm guessing they use to update their 'Pints of beers consumed' counter and a sensor on their pinball machine which they update on their website [1].

[1]: http://www.shopify.com/careers


It's a rough estimation based on the average number of Red Bulls we consume per day :)


Try these. Multiple flavors too. They're surely near the Redbulls: http://www.starbucks.com/menu/drinks/bottled-drinks/mocha-do...

They taste so much better and have a nice kick.


I'm also a big fan of Xtreme Shock. Tons of great flavors and have a huge kick.


Glad to see this book is being brought back to life. It was originally supposed to be written by Evan Shaw, who I believe work(ed/s) for Iron.io, but it became abandonware. Demand for the book was quite high so I'm glad Manning has found authors that want to actually finish it.


The last comment from Evan[0] on this topic is a little unclear what the cause of the cancelation was. He also never posted the retrospective he said he would.

[0] https://groups.google.com/d/msg/golang-nuts/7R4lN2P2EY4/2oS8...


No table of contents? Anything meaty in the book? I've got some web scraping that I need to do this week, for example. Was going to use Python and BeautifulSoup but since it's throw away code, I could possibly use Go. I don't want to reinvent the wheel though.


TOC is here (you must click a link on the submitted link to see it): http://www.manning.com/ketelsen/

I don't think you'd be doing yourself any favors using go for a throwaway scraper.


The TOC is on Manning's site. http://www.manning.com/ketelsen


While I have been impressed by several of the books from this outfit there certainly is nothing at that web page that would interest me in buying the book. They should take it down until it actually provides some information. It might be great, but who knows.


The two sample pages are essentially useless. For a technical book, I'm not interested in seeing how well the author writes chapter intros. I want to see some actual technical content.


489 Redbulls consumed ?! Let's hope they manage to finish the book before collapsing from a heart attack ...


> Learn Go from seasoned Go developers

It was invented in 2007! There aren't any seasoned developers yet!


If they already were seasoned developers in other languages who made the jump to Go early on, they can arguably become experts in such a short time-span.


Going on 7 years. I would image you could be "seasoned" in 4-5 years.


Read the first chapter and bought the eBook.


Am I the only person who initially left the site when I saw the mobile-esque navigation bar? Why make me go through another step, just to see the menu?


Website is horrible.


+1 for the preview.


All I can say is that the cover looks fabulous.


$30 for an e-book? Seriously?


Try writing a book sometime. You'll quickly learn that $30 is a bargain.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: