This is a HTTP proxy that acts as a man-in-the-mittle that hijacks https connections instead of transparently forwarding them to you.
Run the proxy with go run cmd/main.go
and issue an http using curl: curl -vikx http://localhost:8080 https://github.com
.
First, import this certificate into your browser certificate chain. Start the proxy with go run cmd/main.go
and start your browser: google-chrome-stable --proxy-server=http://localhost:8080 https://github.com