Smarty Blog - February 2014

HTML Coverage Reports with GoConveyArrow Icon
For packages that pass all tests, coverage reports are generated and made available by clicking the package name.
February 18, 2014 - You asked for it and now you've got it. For packages that pass all tests, coverage reports are generated and made available by clicking the package name, which in that case becomes a link (provided you've cleared your browser's cache!). Right now the coverage command that is run is something like this: $ go test -covermode=set -coverprofile=. txt That command generates a plain text profile used in the following command: $ go tool cover -html=. txt -o . html . . . which plunks down an html file which we can link to from the UI.
Your Convey needs more FocusArrow Icon
One of the great benefits of TDD/BDD is that you usually don't have to spend much, if any time at all in a debugger...
February 7, 2014 - One of the great benefits of TDD/BDD is that you usually don't have to spend much, if any time at all in a debugger. To enter a debugger is to admit a loss of control over the system under test. Even so, there are times when you do need to debug something, even if you're maintaining the discipline. Lately, most of my coding is in GoLang. Coming from using an IDE almost exclusively to write Python (using PyCharm) and C# (using VS and ReSharper), and knowing how great the visual debugging tools are it's hard to fathom using a console-based debugger for GoLang code.
View Blog Tags

The leader in location data intelligence

Ready to get started?