Если я правильно помню, импорт пас должен совпадать с путем, по которому модуль загружается из сети. Поэтому нельзя импортировать net/http и при этом пробовать загружать его с
github.com/net/http. Это при условии, что этот модуль нужно импортировать из другого модуля. Внутри одного модуля можно творить что угодно, но он просто будет неимпортируем снаружи