Loading...

Follow Dave Cheney | Go on Feedspot

Continue with Google
Continue with Facebook
or

Valid
This is a post about performance. Most of the time when worrying about the performance of a piece of code the overwhelming advice should ..read more
  • Show original
  • .
  • Share
  • .
  • Favorite
  • .
  • Email
  • .
  • Add Tags 
Dave Cheney | Go by Dave Cheney - 1M ago
Go allows authors to write functions in assembly if required. This is called a stub or forward declaration. package asm // Add returns ..read more
  • Show original
  • .
  • Share
  • .
  • Favorite
  • .
  • Email
  • .
  • Add Tags 
This article is based on my GopherCon Singapore 2019 presentation. In the presentation I referenced material from my post on declaring ..read more
  • Show original
  • .
  • Share
  • .
  • Favorite
  • .
  • Email
  • .
  • Add Tags 
On the 17th of July I’ll be giving a version of my High Performance Go workshop updated for the upcoming changes in Go 1.13. The event is ..read more
  • Show original
  • .
  • Share
  • .
  • Favorite
  • .
  • Email
  • .
  • Add Tags 
I’m a big fan of testing, specifically unit testing and TDD (done correctly, of course). A practice that has grown around Go projects is ..read more
  • Show original
  • .
  • Share
  • .
  • Favorite
  • .
  • Email
  • .
  • Add Tags 
Dave Cheney | Go by Dave Cheney - 6M ago
A short talk about unit testing that I gave at the Go London User Group last month. LondonGophers 20/03/2019: Dave Cheney - ..read more
  • Show original
  • .
  • Share
  • .
  • Favorite
  • .
  • Email
  • .
  • Add Tags 
The name of a variable should describe its contents, not the type of the contents. Consider this example: var usersMap map[string]* ..read more
  • Show original
  • .
  • Share
  • .
  • Favorite
  • .
  • Email
  • .
  • Add Tags 
The name of a variable should describe its contents, not the type of the contents. Consider this example: var usersMap map[string]* ..read more
  • Show original
  • .
  • Share
  • .
  • Favorite
  • .
  • Email
  • .
  • Add Tags 
Go 2 aims to improve the overhead of error handling, but do you know what is better than an improved syntax for handling errors? Not ..read more
  • Show original
  • .
  • Share
  • .
  • Favorite
  • .
  • Email
  • .
  • Add Tags 

Separate tags by commas
To access this feature, please upgrade your account.
Start your free month
Free Preview