RSS von Eli Bendersky
Folgen
Leistungsbewertungswerkzeug für Python
Go-Programmierer haben es ziemlich gut mit den Benchmarking-Fähigkeiten, die von der Standardbibliothek bereitgestellt werden. Sagen wir, wir möchten eine Dot-Produkt-Implementierung benchmarken:func dotProduct(a, b []float32) float32 {
var dot float32
for i := range a {
dot += a[i] * b[i]
}
return dot
}Alles, was wir tun müssen, ist …