Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Performance em Go

Performance em Go

Algumas técnicas para otimizar seu programas em Go, esta apresentação retrata algumas técnicas que poderão ser utilizadas no seu dia a dia para otimizar ainda mais seus códigos em Go.
Utilização do Sync.Pool, pprof, Benchmarking.

Jefferson Otoni Lima

July 25, 2019
Tweet

More Decks by Jefferson Otoni Lima

Other Decks in Technology

Transcript

  1. @jeffotoni Benchmarks Use strings.Builder em Go 01 03 04 Otimizar

    programas Go 05 06 07 Use sync.Pool Como escrever benchmarks em Go 02 Pprof Evite usar map[string]int
  2. - Compilada e estática - Gc (Garbage Collector) - Paradigma

    Concorrente - Tipagem estática - Semântica é clara - Sintaxe é limpa - É de uso Geral - Plataformas: Windows, Linux, Mac e FreeBSD Características