Advertisement
Guest User

Untitled

a guest
Oct 24th, 2016
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.78 KB | None | 0 0
  1. package bench_test
  2.  
  3. import "testing"
  4.  
  5. func BenchmarkByteArray(b *testing.B) {
  6. for n := 0; n < b.N; n++ {
  7. GetBytes()
  8. }
  9. }
  10.  
  11. func BenchmarkString(b *testing.B) {
  12. for n := 0; n < b.N; n++ {
  13. GetString()
  14. }
  15. }
  16.  
  17. func GetString() string {
  18. filtersKey := make([]string, 0, 0)
  19.  
  20. filtersKey = append(filtersKey, "chunks = ?")
  21.  
  22. filtersKey = append(filtersKey, "error_message = ?")
  23.  
  24. filtersKey = append(filtersKey, "error_status = ?")
  25.  
  26. filtersKey = append(filtersKey, "status = ?")
  27. return ""
  28. }
  29.  
  30. func GetBytes() string {
  31. filtersKey := make([][]byte, 0, 0)
  32.  
  33. filtersKey = append(filtersKey, []byte("chunks = ?"))
  34.  
  35. filtersKey = append(filtersKey, []byte("error_message = ?"))
  36.  
  37. filtersKey = append(filtersKey, []byte("error_status = ?"))
  38.  
  39. filtersKey = append(filtersKey, []byte("status = ?"))
  40. return ""
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement