# Functions
NewTokenClient returns a TokenClient given a client and token-generating funtion.
# Structs
A TokenClient wraps an HTTP client to automatically set Authorization headers in requests using the provided function to generate tokens.
# Interfaces
A Client is implemented by the standard library's http.Client and TokenClient.