Dave Cheney
Why Go gets exceptions right
14+ min · · How does Go get exceptions right? Why, by not having them in the first place. Before my time, there was C, and errors were your problem. This was generally okay, because if you owned an 70’s vintage… · Shared by 9, including Luis Bravo, Vojtěch Hýža
golangprograms.com
Golang Tutorial, Blog, Articles and Examples
7 min · · A mutex is used to create a critical section around code that ensures only one goroutine at a time can execute that code section. · Shared by 4, including Luis Bravo
Go
The Go Programming Language Blog
· 12 July 2018 This is the transcript from the keynote I gave at the International Symposium on Memory Management (ISMM) on June 18, 2018. For the past 25 years ISMM has been the premier venue for… · Shared by 7, including Filippo Valsorda 🟦⛅️ @filippo.abyssdomain.expert, Luis Bravo
gophercises.com
Gophercises
3 min · · Coding exercises for budding gophers · Shared by 47, including Rezha Julio, Luis Bravo, Arti Villa, William (Bill) Kennedy ✈️ CDG, Brian
blog.gopheracademy.com
GopherAcademy - Conferences, Training, and Community
4 min · · We love taking photos. Privacy concerns - and the wish to properly archive them for the next generation - brought us to the conclusion that existing cloud solutions are not the right tool to keep them… · Shared by 7, including Luis Bravo
books.goalkicker.com
Free Algorithms Book
2 min · · Algorithms Notes for Professionals book Tweet If you found this free Algorithms book useful,then please share it ❤ Chapters Getting started with algorithms Algorithm Complexity Big-O Notation Trees… · Shared by 21, including rohit, Kirk Borne #AlteryxInspire, Luis Bravo
rauljordan.com
Why Go’s Error Handling is Awesome
7 min · · Go’s infamous error handling has caught quite the attention from outsiders to the programming language, often touted as one of the language’s most questionable design decisions. If you look into any… · Shared by 10, including Golang Weekly, Luis Bravo
golangbot.com
Golang tutorial - Go programming tutorial from golangbot
2 min · · Golang tutorials for beginners with detailed explanation and lots of code samples. Learn Go step by step from the basics with these simple tutorials. · Shared by 4, including Luis Bravo
William (Bill) Kennedy ✈️ CDG
Language Mechanics On Stacks And Pointers
10 min · · This is the first post in a four part series that will provide an understanding of the mechanics and design behind pointers, stacks, heaps, escape analysis and value/pointer semantics in Go. This post… · Shared by 8, including Luis Bravo
William (Bill) Kennedy ✈️ CDG
Design Philosophy On Data And Semantics
10 min · · This is the final post in a four part series discussing the mechanics and design behind pointers, stacks, heaps, escape analysis and value/pointer semantics in Go. This post focuses on data and the… · Shared by 6, including Luis Bravo
deepsource.io
7 popular web frameworks in Go
7 min · · Since its launch, Golang (Google’s Go programming language) has become a powerful and popular option to write APIs and web services. This list compiles the seven most popular web frameworks in Go,… · Shared by 6, including Luis Bravo, Golang Weekly
blog.learngoprogramming.com
Learn Go Programming
· Visual, concise and detailed tutorials, tips and tricks about Go (aka Golang). · Shared by 6, including Luis Bravo
Go
Eight years of Go
5 min · · 10 November 2017 Today we celebrate 8 years since Go was released as an open source project. During Go’s 4th anniversary, Andrew finished the post with “Here's to four more years!”. Now that we have… · Shared by 48, including Oleg Baskov, Luis Bravo, Vikram Dutt, Rezha Julio, Helmi
Go
Go at Google: Language Design in the Service of Software Engineering
20+ min · · (This is a modified version of the keynote talk given by Rob Pike at the SPLASH 2012 conference in Tucson, Arizona, on October 25, 2012.) The Go programming language was conceived in late 2007 as an… · Shared by 49, including Vikram Dutt, Damian Gryski, Zain Fathoni, Mark Needham, Alberto, Luis Bravo
youtube.com
GopherCon 2017: Russ Cox
· Let's start talking about what we - the Go community - might want to change about Go. · Shared by 5, including Luis Bravo