example_test.go 331 B

12345678910111213
  1. package hostpool
  2. import (
  3. "errors"
  4. )
  5. func ExampleNewEpsilonGreedy() {
  6. hp := NewEpsilonGreedy([]string{"a", "b"}, 0, &LinearEpsilonValueCalculator{})
  7. hostResponse := Get(hp)
  8. hostname := hostResponse.Host()
  9. err := errors.New("I am your http error from " + hostname) // (make a request with hostname)
  10. hostResponse.Mark(err)
  11. }