func_test.go 279 B

12345678910111213141516171819202122232425
  1. package func_test
  2. import (
  3. "testing"
  4. )
  5. func BenchmarkFunc(t *testing.B) {
  6. t.StartTimer()
  7. for i := 0; i < 1000000000; {
  8. func() {
  9. i++
  10. }()
  11. }
  12. t.StopTimer()
  13. }
  14. func BenchmarkCode(t *testing.B) {
  15. t.StartTimer()
  16. for i := 0; i < 1000000000; {
  17. i++
  18. }
  19. t.StopTimer()
  20. }