Kategoria: Go

  • Optimise Go: memory alignment

    Optimise Go: memory alignment

    Memory is a crucial part of the code optimisation process. Go inherits many its features from the C family language. We are accustomed to think that Go does not require deep-level knowledge to write efficient programs. It does not work that way and the struct type is a very good evidence. A struct is a…