Exercises
Try to do the following exercises:
- Create three different implementations of a function that copies binary files and benchmark them to find the faster one. Can you explain why this function is faster?
- Write a version of
BenchmarkWBufWriterReset()
that does not usebuffer.Reset()
and see how fast it performs. - This is a really difficult task: Create a machine learning library in Go. Keep in mind that, behind the scenes, ML uses statistics and matrix operations.