Skip to content

Latest commit

 

History

History
39 lines (31 loc) · 2.15 KB

README.md

File metadata and controls

39 lines (31 loc) · 2.15 KB

Go Report Card

Benchmarking good practices

Go is strong typed and object oriented by definition. To distinguish bad habits, benchmarking against the compiler performance is often convincing.

Logic

Math

  • math.Log2() is the most efficient to check that 2 is the sole divisor.

Arrays

Templates

Buffers

Builder