mirror of
https://github.com/glebarez/go-sqlite.git
synced 2025-10-08 01:01:02 +08:00
Merge branch 'glebarez-master-patch-31346' into 'master'
fix readme after changing image names in 49148932f6
See merge request cznic/sqlite!32
This commit is contained in:
@@ -15,17 +15,17 @@ Dark color scheme:
|
||||
go test -v . -dark
|
||||
```
|
||||
|
||||
### my results:
|
||||
### My results:
|
||||
|
||||
#### Insert
|
||||
| On disk | In memory |
|
||||
| :---------------------------------------- | :--------------------------------------- |
|
||||
|  |  |
|
||||
|  |  |
|
||||
|
||||
#### Select
|
||||
| On disk | In memory |
|
||||
| :---------------------------------------- | :--------------------------------------- |
|
||||
|  |  |
|
||||
|  |  |
|
||||
|
||||
## Adding benchmarks
|
||||
A specific type of benchmark function is currently automated:
|
||||
@@ -39,10 +39,10 @@ You can implement benchmark functions of that type, then add them into ```allBen
|
||||
var allBenchmarksOfNRows = []bechmarkOfNRows{
|
||||
benchmarkInsert,
|
||||
benchmarkSelect,
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
Elements of ```allBenchmarksOfNRows``` will be automatically evaluated and plotted when alternative plotting runner is used (e.g. ```go run .```)
|
||||
Elements of ```allBenchmarksOfNRows``` will be automatically evaluated and plotted when alternative runner is used.
|
||||
|
||||
To make implemented benchmark available via go-test, you may write a simple stub like following (see [bench_test.go](bench_test.go)):
|
||||
```go
|
||||
|
Reference in New Issue
Block a user