This PR adds the main types of the library (e.g., params, constructor, some abstractions) and also creates HTTP handlers. A few tests are added to verify it works fine with both Golang standard HTTP multiplexer and Chi Mux.
This PR is based on the other branch (pushed in #194). That's why you see a lot of changes, but once the other PR lands, this one will shrink.
This PR adds the main types of the library (e.g., params, constructor, some abstractions) and also creates HTTP handlers. A few tests are added to verify it works fine with both Golang standard HTTP multiplexer and Chi Mux.
This PR is based on the other branch (pushed in #194). That's why you see a lot of changes, but once the other PR lands, this one will shrink.
Fixes CSS-7249