Press "Enter" to skip to content

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


quello che succede a tutti è il benvenuto
parte 13 del tutorial sulla lingua go
serie in questo tutorial cosa stiamo facendo
sta solo costruendo sull’ultimo tutorial
con la nostra idea di web app aggregatore di notizie in
il tutorial precedente stavamo parlando
sul looping e su come potremmo fare il loop
questa l’informazione che stiamo tirando
che in questo caso è solo un mucchio di
Sitemaps ora quello che vogliamo fare è
effettivamente visitare quelle mappe del sito e poi
tira le informazioni da lì che è
in realtà il carico si conosce il reale
articoli essi stessi i loro titoli e
parole chiave roba del genere, ecco cosa
lo faremo qui di cui abbiamo anche bisogno
per pulire un po ‘ questo tipo di
era davvero esplicito con ogni parte che
volevamo crollare qui ma ciò che noi
possiamo fare è in realtà possiamo possiamo
semplificare un po ‘ questo è tutto
solo una struttura che farà
senso che non vorrebbe dire che vi
può abbatterli è così lontano se tu
volevo davvero che il problema fosse questo
cresce il programma che diventerà super
problematico piace anche fare il
avanti la prossima mappa del sito e tutto il
informazioni che vogliamo da lì
quali saranno le parole chiave dei titoli e il
posizione che stai andando finisce con come
15 structs se non stai attento così così
andiamo avanti e puliamo questo
almeno un po ‘così una delle cose
che potremmo fare proprio fuori dal cancello
è come se notassi qui la mappa del sito
l’indice è a sai che è solo luke
un valore in esso che è posizioni che
è una porzione del tipo di posizione bene se
guardiamo il tipo di posizione che gira
fuori che è solo un tipo di stringa e così via
avremmo davvero bisogno di fare a questo punto
prendere piuttosto che avere posizioni
un tipo di posizione che possiamo effettivamente solo
fai di questo un tipo di stringa e questo risolve
questo problema qui bene fino a un certo punto noi
anche bisogno di fare riferimento al tag stesso così
la sua posizione all’interno del tag sitemap
così da gestire per quello basta fare un
maggiore del segno e vai al tag successivo
quindi questo significa il tag di posizione
sotto il tag sitemap così così ora se
fai solo quel leggero cambiamento che possiamo
in realtà sbarazzarsi di entrambi la posizione
struct ma possiamo anche sbarazzarci di questo
metodo di stringa
non ne avremo più bisogno
perché ora è un tipo di stringa come noi
scorrere le posizioni in modo che
sicuramente semplifica un po ‘le cose
per noi così ora vogliamo parlare un po ‘
un po ‘su cosa succede quando andiamo e
visita una delle mappe del sito da qui così
lasciami andare avanti e ne tira uno
veramente veloce solo così possiamo vedere
con cosa stiamo lavorando
quindi tirerò su la politica
sitemap e lo farò solo così
Ecco che vorrei solo farlo entrare in modo
come puoi vedere qui questa volta tutto
è contenuto nel tag più genitore
è impostato sull’URL e quindi all’interno dell’URL impostato
hai URL all’interno del tag URL noi
avere la posizione che abbiamo le notizie sul colon
la pubblicazione hai il titolo
parole chiave tutto ciò e le notizie di n colon
è qualcosa che io non vedo davvero
Troppo sto indovinando che sono solo
chiamare questo il motivo per cui, come si sta utilizzando
n colon non so davvero qualcosa
come super familiarità con XML e te
vuoi farci sapere perché fanno due punti
piuttosto che solo notizie perché fondamentalmente
questo è ancora un tag di notizie è proprio come
un tag di notizie di n che immagino tu sia
sapere di nuovo, immagino sia una notizia, ma è così
non ha senso per me perché non l’ hai fatto
chiama il tag news in modo che se qualcuno può
rispondi a questa domanda fammi sapere a chiunque
dal Washington Post che guarda comunque
[Musica]
chiedendosi dove tutto il loro nuovo traffico è
proveniente da e muovendosi lungo così comunque
questo è ciò che vogliamo analizzare così
struttura è un po ‘diverso così appena
di nuovo solo tu puoi tirare su questo te
posso andare alla versione testuale che ho
un esempio di questo, quindi se le cose cambiano
sei fortunato ho preso un campione proprio come
Ho fatto prima che tu potessi ancora lavorare
con o puoi adattarlo al tuo
ma in fondo sappiamo che dovremo
per entrare all’interno dell’URL impostato all’interno dell’URL
una delle cose a cui siamo interessati
è il tag posizione, ma siamo anche andando
essere interessato dall’interno dell’URL all’interno
il tag delle notizie in cui vogliamo anche il titolo
probabilmente le parole chiave quindi un bel po ‘di più
struttura che vogliamo inserire e
è per questo che vogliamo davvero ottenere il nostro
colpito
perfetto perché altrimenti lo faremo
come stavo dicendo prima di finire
come 30 puntoni probabilmente più simili
10 puntoni o qualcosa del genere ma questo
Sarebbe un po ‘assurdo , quindi questo è il nostro
struttura indice sitemap andiamo avanti e
costruire una nuova struttura e quella
fondamentalmente un nuovo tipo e che sta per
essere notizie di tipo e, naturalmente, sarà un
struct e poi dentro notizie di questo
intenzione di avere titoli che saranno a
fetta nella forma della stringa e il
la posizione di questa utility qui sta per
be sarà tag XML e poi come
stavamo discutendo è l’URL e poi
è dentro ricorda che era nei due punti
notizie ma per qualche motivo non sono nemmeno
sicuro circa il nome ufficiale per
qualcosa del genere sarebbe solo tu
non usare quello che stai per dire
va bene è nel tag delle notizie e poi è
dentro mi dispiace che stiamo andando a fare
parole chiave ma titolo e penso che il titolo fosse
sotto custodia fammi confermare si okay si
sembra che dovrebbe essere sotto custodia
o una minuscola piuttosto okay così abbiamo
titoli ora vogliamo bene adesso
vuoi fare le parole chiave così le parole chiave di
forma di stringa e ancora XML e quindi questo
in pratica, praticamente lo stesso percorso
è solo più che titolo era
parole chiave quindi parole chiave e infine noi
avere le posizioni reali così posizioni
non dimenticare le posizioni di capitale L così
viene esportato stringa e poi questo
uno stop si questo si trova sotto
XML e poi questo era come lo era
solo URL e quindi la posizione e solo
ricorda come una delle location simili
era allo stesso livello di News
solo le notizie contengono contenuti
altri altri tag che eravamo anche noi
interessato in modo che sia la nostra struttura di notizie
ora andiamo avanti e vai nella nostra principale
funziona qui ora e in fondo
tutto qui è buono per noi
l’ unica differenza è fondamentalmente che vogliamo
visitare
ora piuttosto che stampare il
posizione vogliamo davvero da visitare che
posizione invece così per farlo lo faremmo
fondamentalmente fai esattamente la stessa cosa
che abbiamo fatto sapere qui a destra
quindi quello che faremo è dove siamo
definito e probabilmente probabilmente dovresti
definire le barre come in alto qui così
che sta andando a farlo e poi anche
bar in notizie e quindi così sarà
[Musica]
unmarshal in s poi iniziamo a iterare
attraverso e quindi fondamentalmente siamo solo
andando a fare esattamente la stessa cosa qui così
In realtà sto solo andando a copiare in realtà
copiamo tutte e tre queste righe
perché abbiamo bisogno di fare tutti e tre quelli
cose così basta incollarlo dentro e poi
ora piuttosto che HTTP GET significa
sitemap quello che faremo è ottenere il
la posizione, qualunque cosa accada
come noi iteriamo intorno ai byte
rimani lo stesso e poi questa volta piuttosto
che sul marshalling nella mappa del sito
indice, entreremo nel nostro mondo
le notizie strutturano così ora dovremmo finire
con praticamente lo stesso
informazioni che abbiamo l’unico problema
ora è come stiamo andando iniziamo andare
attraverso quell’informazione perché a questo
punto come quando abbiamo appena avuto posizioni
Va bene che era solo un valore che abbiamo appena
passa attraverso quel valore e questo è tutto
volevamo davvero farlo, ma ora in ciascuno
di queste sitemap ciò che stiamo ottenendo è
posizione del titolo e parole chiave bene cosa fare
in realtà vogliamo fare con quello che vogliamo
per visualizzarlo sulla nostra app Web e così via
Almeno per me il mio desiderio a questo punto sono io
voglio mettere questo in una sorta di chiave
e valori sistema in modo da sapere
Python che sarebbe un dizionario in
Django sarà una mappa quindi nel
prossimo tutorial quello che stiamo andando essere
parlare di come possiamo farcelo sapere
scorrere questo e costruire una mappa
che possiamo quindi passare fondamentalmente al nostro
la nostra app Web e quindi la useremo per
mostra tutte le informazioni che vogliamo
per mostrare sulla pagina, quindi è così
quello che stiamo andando fare nel prossimo
tutorial se avete domande
i commenti riguardano qualsiasi cosa fino a questo
punto sentitevi liberi di andare al di sotto
altrimenti ti vedrò nel prossimo
Toriel
Please follow and like us:

Be First to Comment

Lascia un commento