Press "Enter" to skip to content

Continuing our Go Web application — Go Lang Practical Programming Tutorial p.13


то, что происходит, все приветствуют
часть 13 учебного пособия по языку
серии в этом учебнике, что мы делаем
просто основывается на последнем учебнике
с нашей идеей веб-приложения агрегатора новостей в
предыдущий учебник, который мы говорили
о циклах и о том, как мы могли бы зацикливаться
это информация, которую мы вытаскиваем
который в этом случае является просто связкой
sitemaps теперь то, что мы хотим сделать, это
на самом деле посетить эти карты сайта, а затем
вытащите информацию оттуда, которая
фактически нагрузка, которую вы знаете
сами статьи, их названия и
ключевые слова такие вещи, вот что
мы собираемся делать здесь, нам также нужно
чтобы очистить это немного я вроде
был действительно явным с каждой частью, которая
мы хотели сломаться здесь, но то, что мы
может сделать это на самом деле мы можем , мы можем
упростите это совсем немного, так что это все
только одна структура, которая
ты не хочешь, чтобы я имел в виду тебя
может сломать их так далеко, если вы
действительно хотелось, чтобы проблема была такой
программа растет, что собирается получить супер
проблематично, как хорошо, как сделать
Следующий следующую карту сайта и все
информацию, которую мы хотим оттуда
которые будут ключевыми словами заголовков и
место , которое вы собираетесь в конечном итоге , как
15 структур, если вы не будете так осторожны
давайте идти вперед и очистить это в
по крайней мере, немного, поэтому одна из вещей
что мы могли бы сделать прямо из ворот
это как если бы вы заметили здесь sitemap
Индекс — это то, что вы знаете, что у Люка есть только
одно значение в нем, которое является местоположением, которое
— это фрагмент типа местоположения, если
мы смотрим на тип местоположения, который он поворачивает
это просто тип строки, и поэтому все
нам действительно нужно сделать в этот момент
быть, а не размещать
тип местоположения мы можем на самом деле просто
сделать тип строки и решить
эта проблема здесь в той степени, в которой мы
также необходимо ссылаться на сам тег, поэтому
его расположение внутри тега карта сайта
поэтому для этого вы просто
больше знака и перейти к следующему тегу
поэтому это означает, что тег местоположения
под тегом sitemap так теперь, если
вы просто сделаете это небольшое изменение, мы можем
фактически избавиться от места
struct, но мы также можем избавиться от этого
строковый метод
нам больше не понадобится это
потому что теперь это строковый тип, поскольку мы
перебирать места, чтобы
определенно упрощает вещи совсем немного
для нас, так что теперь мы хотим немного поговорить
немного о том, что происходит, когда мы идем
посетите одну из карт сайта отсюда, чтобы
позвольте мне идти вперед и просто подтянуть
действительно быстро, чтобы мы могли видеть
с чем мы работаем
поэтому я просто подниму политику
sitemap, и я просто приму это
вот то, что позволяю мне просто приспособиться
как вы видите здесь на этот раз все
содержится в самом родительском теге
URL-адрес, а затем внутри URL-адреса
у вас есть URL-адрес внутри тега URL-адреса.
есть место, где у нас есть n двоеточие новости
публикация у вас есть название
ключевые слова все это и русские новости толстой кишки
что-то я тоже не вижу
слишком много, я предполагаю, что они просто
называя это, почему они используют
n толстой кишки Я действительно не знаю, что-то
как супер знакомы с XML, а вы
хочу сообщить нам , почему они делают n двоеточие
а не только новости, потому что в основном
это по-прежнему новостной тег, это похоже на
тег новостей из n, который, я думаю, вы
знаю, что я угадываю новости, но это
не имеет для меня никакого смысла , почему вы не просто
вызывают новости тегов, поэтому, если кто-либо может
ответьте на этот вопрос, дайте мне знать кого-нибудь
от Washington Post смотреть в любом случае
[Музыка]
интересно , где все их новый трафик
откуда и движется вдоль , так или иначе
это то, что мы хотим разобрать так, чтобы
структура немного отличается, поэтому просто
снова только вы можете вытащить это вверх по вам
можете перейти к текстовой версии, которую я имею
образец этого , так что если все делать изменения
вам повезло, что у меня есть образец, похожий на
Я делал до того, что вы могли бы еще работать
с или вы можете адаптировать это к своему
но в основном мы знаем , что мы будем иметь
войти в URL-адрес, расположенный внутри URL-адреса
одна из вещей, которые нас интересуют
это тег местоположения, но мы также собираемся
быть заинтересованным внутри внутри URL внутри
тег новостей мы также хотим, чтобы
возможно, ключевые слова, так что немного больше
структура , которую мы хотим , чтобы тянуть и
поэтому мы хотим действительно получить
пораженный
потому что иначе мы собираемся
как я уже говорил , прежде чем закончить с
как 30 распорок, вероятно, больше похоже на
10 распорок или что-то в этом роде, но это
было бы абсурдом, так что это наш
sitemap index struct давайте двигаться вперед и
построить новую структуру и
в основном новый тип и что собирается
быть типа новостей и, конечно , это будет
структура , а затем в новостях это один — х
будут иметь названия, которые будут
срез в форме строки и
расположение этой утилиты здесь собирается
будь то теги XML, а потом
мы обсуждали это URL , а затем
он внутри помнит, что это было в толстой кишке
но по какой-то причине я даже не
о официальном названии
что-то вроде этого будет, но вы
не используйте то, что вы просто собираетесь сказать
хорошо, что это в теге новостей, и тогда это
внутри Извините, мы собираемся сделать
ключевые слова, но название, и я думаю, что название было
в случае, позвольте мне подтвердить, да, да, да
похоже, что оно должно быть обведено
или в нижнем регистре, скорее, так что у нас есть
названия теперь мы хотим хорошо сейчас мы
хотите сделать ключевые слова, чтобы ключевые слова
строка и снова XML, а затем это
один в основном тот же самый путь на самом деле
это скорее, чем название, это было
ключевые слова, поэтому ключевые слова, а затем, наконец, мы
имеют фактические местоположения, поэтому местоположения
не забывайте о местах капитального L, чтобы он
получает экспортированную строку, а затем
одна остановка он это один находится под
XML, а затем это было похоже
просто URL, а затем местоположение и просто
помните, как одно из подобных мест
был на том же уровне, что и News.
просто содержимое новостей содержит
другие другие теги, которые мы также
заинтересованы в том, что наша новостная структура
теперь давайте перейдем к нашей основной
функции здесь сейчас и в основном
все здесь хорошо для нас
единственная разница в основном мы хотим
посетить
теперь, а не просто распечатать
место мы действительно хотим посетить , что
вместо этого, чтобы сделать это, мы бы
просто в основном делаю то же самое
что мы сделали, вы знаете здесь правильно
так что то, что мы собираемся сделать, — это то, где мы
и вероятно, вы должны
определите свои бары, как наверху, так что
что собирается сделать это , а затем и
в новостях, и тогда это будет
[Музыка]
unmarshal в s, тогда мы начинаем итерацию
через, а затем в основном мы просто
собираюсь сделать то же самое здесь, поэтому
Я на самом деле собираюсь копировать на самом деле
давайте просто скопируем все три строки
потому что нам нужно сделать все три из этих
вещи так просто вставить , что и тогда
теперь вместо HTTP GET, что означает
sitemap, что мы собираемся делать, это получить
местоположение, что бы ни случилось
поскольку мы итерации вокруг байтов собираемся
оставайтесь на том же месте, а затем на этот раз
чем при подключении к карте сайта
Индекс мы собираемся распаковать в наш
news struct, так что теперь мы должны закончить
с почти всем этим
информации, что у нас есть единственная проблема
Теперь, как мы собираемся начать двигаться
через эту информацию, потому что при этом
например, когда у нас были только места
хорошо, это было всего лишь одно значение, которое мы просто
через это значение, и это все
мы действительно хотели сделать, но теперь в каждом
из этих файлов Sitemap мы получаем
название места и ключевые слова хорошо, что делать
мы на самом деле хотим сделать с этим мы хотим
чтобы показать это в нашем веб-приложении и так далее.
по крайней мере для меня мое желание в этот момент я
хочу поставить это в какой-то ключ
и система ценностей, так что вы знаете
Python, который будет
Django , это будет карта, поэтому в
Следующий урок , что мы собираемся быть
говорить о том, как мы можем вас знать
итерации через это и построение карты
что мы в этом случае можем
наше веб-приложение, а затем мы будем использовать это для
отобразить всю информацию, которую мы хотим
показать на странице, так что так или иначе, это
то , что мы собираемся делать в следующем
если у вас есть вопросы
комментарии касаются любого
точка не стесняется leavin ниже
в противном случае я увижу вас в следующем
Toriel
Please follow and like us:

Be First to Comment

Добавить комментарий