5 ms·
How viable is this, since author said he wrote it in 2012? To me it looks okay, but I am willing to take opinion from someone more experienced with Go. Edit: t
by Philipp__ 10y ago
How viable is this, since author said he wrote it in 2012? To me it looks okay, but I am willing to take opinion from someone more experienced with Go.
Edit: typo
- artursapek 10y agoGo hasn't changed much cosmetically since 2012.
- thewhitetulip 10y agoIt serves as a great reference, the code in there runs with small changes, I know this because I ran the code myself when I was contemplating adding content from this book to my own FOSS ebook (https://github.com/thewhitetulip/web-dev-golang-anti-textbook/ https://github.com/thewhitetulip/web-dev-golang-anti-textboo...), I emailed the Professor and he gave his permission, but I skipped on adding chapters because this book itself was available via the author's home page and there was no point in me adding it to my tutorial, I am glad this is now available via gitbooks! Since Go is backward compatible, it is in the contract somewhere, you can refer this book even though it was written a long long time ago!
- steveklabnik 10y ago> it is in the contract somewhere https://golang.org/doc/go1compat https://golang.org/doc/go1compat
- davidp 10y agoI had the same question, but so far the answers here are from a "technical correctness" perspective (which isn't a concern since Go is good at compatibility). My question is whether newer libraries and best practices have evolved since 2012, or if the ecosystem has remained static in this area since 2012. I'd certainly hope there's been some learning since then, unless Go really had already achieved perfection the first time around; color me skeptical.