How can your code be bug-free at any point in time when you leave out tests? You’re mixing up types and tests. That’s like saying “a car with ABS has less fatility than one without breaks.”
It’s still nice to see how well Go performs, though. They did a good job with error handling and the testing framework.