<!-- Please be as descriptive as possible. --> <!-- Reproducible examples are key to finding and fixing bugs. --> See https://github.com/nhooyr/websocket/issues/128#issuecomment-527643088 Would be nice to be truly zero dep. Right now we depend on httpguts and xerrors. xerrors can be easily removed now that Go 1.13 is out. Only problem is no frame information anymore which is unfortunate but welp For httpguts I think it can be easily removed too.