koding / kite

Micro-service framework in Go
https://godoc.org/github.com/koding/kite
MIT License
3.26k stars 300 forks source link

Fixes breaking change done in net/url #204

Closed eikaas closed 7 years ago

eikaas commented 7 years ago

A change made to the net/url library in go 1.8 causes a panic when starting kontrol:

panic: parse 127.0.0.1:4001: first path segment in URL cannot contain colon

This is caused by the fact that net/url no longer considers "127.0.0.1:4001" a valid URL because the specification allows for dots in the schema-part of the URL.