In this line
req, err := http.NewRequest("POST", "/", nil)
use httptest instead of http :
httptest
http
req, err := httptest.NewRequest("POST", "/", nil)