Википедия по другому толкует.
https://ru.wikipedia.org/wiki/ГопникиВ конце XIX века в помещениях современной гостиницы «Октябрьская», располагающейся на Лиговском проспекте в Санкт-Петербурге, было организовано Городское общество призора (ГОП), куда доставляли беспризорных детей и подростков, занимавшихся мелким грабежом и хулиганством. После Октябрьской революции 1917 года в этом здании было организовано Государственное общежитие пролетариата[8]. Количество малолетних преступников в этом районе выросло в несколько раз. В среде жителей города появилось слово «гопники», которым называли жителей ГОПа с Лиговки. Появилось выражение «количество гопников измеряется в лигах», а среди жителей Петрограда, затем и Ленинграда было принято спрашивать невоспитанных людей: «Вы что, на Лиговке живёте?»[9].
...
В романе В. В. Крестовского «Петербургские трущобы» (1864—1866) в речи одного из персонажей (воровского «патриарха» Викулыча) используется жаргонный глагол «гопать», к которому автором дано толкование «шататься по улицам». В статье Н. Смирнова, посвящённой лексике воровского языка в романе Крестовского, даётся более развёрнутое толкование: «шататься бесприютно по улицам, где ни попало»[19]. Кроме того, там же упоминается выражение «(на) гопе» — «в поле или в лесу». Ещё раньше, в 1842 году это значение («Гопать — ночевать на улице») отметил В. И. Даль в своей небольшой рукописи «Условный язык петербургских мошенников, известный под именем музыки или байкового языка» Архивная копия от 9 октября 2015 на Wayback Machine.