Press "Enter" to skip to content

HTML templates – Go Lang Practical Programming Tutorial p.16


a cosa sta succedendo, tutti sono benvenuti
parte 16 del tutorial della lingua go
serie in questa parte quello che saremo
parlare è la creazione di modelli con gos
HTML slash templating package quindi cosa
Mi sono alzato qui adesso è solo il tuo
tipico esempio di Hello World Go Web App
e quello che mi piacerebbe fare è mostrarti come
puoi incorporare i modelli così prima
di tutto ciò che sai tutte le cose
ci siamo mostrati fino a questo punto anche in
questo tutorial cosa mostreremo
con i modelli sarà semplicemente super
di base e potresti fare tutto senza
i modelli il problema è quando il tuo codice
comincia a diventare un po ‘più complesso e
inizi a incorporare cose come
JavaScript o anche solo solo quando
inizi a fare HTML più complicato
sistemi e styling e tutto ciò che penso
sarà un po ‘problematico da mantenere
usando andare in linea con il tuo codice ora alcuni
le persone potrebbero effettivamente preferire in quel modo
e questo è assolutamente valido, voglio dire se lo sei
provenienti da qualcosa come PHP che
potrebbe sembrare davvero naturale per te e per
tutti i mezzi vanno per questo ma per me penso
è meglio che preferirei usarlo
modelli ma se non si desidera utilizzare
i modelli dopo questo è probabilmente
bene che potresti farla franca usando quello
tipo di roba multi-line Tildy e
probabilmente starai bene
ma comunque te lo mostrerò
ragazzi come usare i modelli così
con quello andiamo avanti e cominciamo
quindi se non hai questo codice basta andare
a questo tutorial ci sia un collegamento nel
descrizione almeno che porta a questo
vai in serie e poi puoi semplicemente andare
parte 16 e prendi il codice di partenza se
vuoi quello che farò, lo farò
vai avanti e crea una nuova pagina, così siamo
avrò solo la funzione di gestione dei punti HTTP e
allora questo porterà a tagliare un GG
per AG perché saranno le nostre notizie
aggregatore e avrò fondamentalmente
faremo solo una notizia
aggghhhhh handler dovremmo probabilmente
eccoti Handler e il nuovo zag
gestore fondamentalmente questo sta per prendere
i tuoi modelli e o almeno questo è
sarà la nostra pagina giusta che sta andando
usare un modello e quando usi a
modello che stai per eseguire a
modello e quando lo si esegue
modello che puoi
passato lo scrittore e poi si passa il
variabile la singola variabile quindi se
non stai notando una tendenza qui e vai
raramente riesci a passare più volte
variabili o valori se si vuole fare
che devi strutturare in modo tale che sia così
quello che andremo avanti e faremo il
linfa vitale di andare la struttura così andiamo
avanti e basta digitare e poi lo faremo
chiama questa nuova pagina di zag e sarà così
una struttura e per ora ci andremo
abbiamo due valori che avremo il
titolo e quella sarà una stringa e poi
avremo notizie e questo sarà un
stringa anche prima che mi dimentichi andiamo
avanti e facciamo le nostre importazioni così andremo
portare in modello di barra HTML in modo che noi
può fare il templating quindi ora andiamo
avanti e fare il nostro nuovo gestore zag in modo
fammi solo ed effettivamente sono
lo copro solo per cui devo scrivere
tutto fuori e poi ho intenzione di copiare e
incolla il gestore di musica bello così ora cosa siamo noi
voglio fare è solo lavorare sul codice che
avremo bisogno di qui, quindi prima di tutto
siamo gonna utilizzare P ad essere la nostra pagina quindi sono
solo andando a dire P due punti e
questa sarà la nuova pagina zag e
allora qui ci metteremo a dura prova
codice alcuni valori quindi stiamo per dire
titolo e quindi il titolo può essere
letteralmente qualcosa che chiamerò questo
lo straordinario aggregatore di notizie e poi il
le notizie stesse di nuovo che avremo
sai alcune notizie per ora, quindi è così
Sara ‘nostra pagina e tutti i suoi valori ora
quello che vogliamo fare è creare il reale
modello stesso, quindi stiamo per dire
modello e quindi qualsiasi errore se lo fosse
passato non ci preoccuperemo
errori ora finalmente parleremo
sugli errori e tutto ciò e il panico
e recuperare tutte quelle cose, ma per ora
non faremo nulla con questo
quindi abbiamo bisogno di caso perché
non stiamo andando a usarlo in modo così yeah così
fondamentalmente il nostro modello sarà a
modello da ciò che abbiamo importato sopra
HTML barra modello e quindi analizzare i file
analizzare i file e il file che vogliamo
parse per essere il nostro modello sarà
HTML di base per i modelli quindi lo saremo
facendo il nostro modello lì sta andando
essere
questo può essere un codice HTML stupefacente, quindi ora
che l’abbiamo fatto finalmente l’ultimo
cosa che vogliamo fare è che dobbiamo
effettivamente eseguire questa pagina così così che cosa
stiamo andando a fare è che stai per dire T
per il nostro modello che abbiamo appena fatto
esegui e poi cosa stiamo andando
eseguire è con il nostro scrittore e poi cosa
stiamo per dire è che lo faremo
passare tutti i valori in modo che stiamo passando P che
è quella pagina di aggregazione di notizie con questi
valori qui in modo che possiamo fare riferimento in realtà
questi valori sono così con quello che siamo
fondamentalmente fatto abbiamo solo bisogno di effettivamente
scrivere la pagina base di template HTML in modo
Ne ho già uno creato o almeno
Ho creato il file ma avremo bisogno
popolarlo quindi se non si dispone di questo
già andare avanti e fare uno veloce
aprilo e sei pronto per andare così
faremo prima il fondamentalmente il
titolo quindi lo inseriremo nell’intestazione
uno etichetta un bel tag grande e poi a
specificare qualsiasi tipo di valori delle strutture
qualunque cosa dentro o in fondo al tuo
modelli ma vai strutture come te
hai bisogno delle doppie bretelle ricci okay
e quindi cosa faremo all’interno di questi
doppie parentesi graffe è specificare che vogliamo
vogliamo solo il titolo in modo che faremo
usa un punto per notare sostanzialmente questo è un
variabile qui e stiamo solo andando
Dì il titolo del titolo e se il titolo aveva dei valori
potresti fare il punto del titolo in realtà non lo so
come imporre titoli come una lista di titoli
come potremmo avere potrebbe essere titoli
titolo del punto o qualcosa del genere o
probabilmente titolo con questo comunque ma noi
voglio solo titoli, è così, solo noi
usa quel primo punto e poi quello che siamo
lo farò dopo i nostri titoli vorremmo
non so certe notizie, quindi lo faremo
avere alcuni tag di paragrafo e poi di nuovo
qui faremmo solo puntini Notizie e noi
può salvarlo così una volta che abbiamo noi
sono pronti a farlo davvero
applicazione quindi andrò avanti e
vai a correre vai a toccare quindi vai a correre vai a vedere
se abbiamo degli errori che usiamo
probabilmente una singola citazione ad un certo punto in
linea 16 non sto vedendo che vediamo 16
Yep qui va bene
Stavo guardando la linea sbagliata così
qualcuno ha chiesto e penso che sia un grande
domanda perché non possiamo usare le virgolette singole
e vai, ho solo no, forse no
raggiunto il punto in cui una sola citazione
in realtà è davvero un significato
cosa e andare, ma se qualcuno ha che
risposta sentitevi liberi di farcelo sapere perchè
non ho ancora trovato alcun motivo per cui
Non riesco a usare una virgola singola punto T eseguire
cosa ho fatto di sbagliato lì abbiamo usato a
sottolineatura abbiamo fatto in modo che mai
lavoro giusto deve essere esportato così
capitale che ha capitalizzato e provalo
di nuovo la terza volta è un incantesimo oh sì, qui
andiamo, lo permetterò
facciamolo aspettare , quindi cosa abbiamo
può fare ora è che possiamo venire a casa nostra
pagina ho intenzione di fare tag slash e
[Musica]
interessante che sono a mani vuote cosa ha fatto
facciamo un errore basando il codice HTML
per qualche motivo non ho nulla in
titolo dell’uovo notizie okay scusa
così gli errori di battitura dell’uomo in ogni caso lo faccio semplicemente
volevo mostrare un esempio con i titoli
e poi mi sono fottuto e penso
le notizie sono rimaste notizie, quindi qui possiamo effettivamente
basta modificare il modello HTML che non abbiamo
devo riavviare qualcosa spero che
lo risolve abbastanza sicuro che va bene così così
sì, se ti manca quella variabile
non ti sbaglio, lo dico solo sul serio
errori da qualche parte è solo molto
a te riservato e per questo hai bisogno
per avere probabilmente la copertura di
il panico e tutto ciò perché errori
e vai si verificano solo se lo chiedi
loro si presentano altrimenti sono una specie di
nascosti e non ti danno fastidio
che può essere un po ‘ problematico quando
hai problemi come questo quindi sto indovinando
se non lo avessimo fatto come se fossi solo
curioso a questo punto in realtà non lo sono
testato questo sto andando avanti
e getti l’aria lì e poi
formato dieta vino aria sarà probabilmente nullo
Io non sono nemmeno sicuro se esso stampa ora
puoi anche solo dire se l’aria non è uguale
niente di simile a quello che stampa
lasciami andare avanti e salvare quella vera veloce
Sono solo curioso di questo punto
il tutorial è finito , probabilmente stai andando
per imparare qualcosa di nuovo oltre a rispondere
questa domanda lo permetterò ma sono solo
curioso così bene così almeno lo fa
stampa nulla e poi se andiamo e cambiamo
questo per essere come titoli, salvo così
per la cronaca intendo che dovresti essere
vedendo questo anche sul tuo schermo ma si
lascia che ti rinfreschi di nuovo oh, quindi no
questo non ci sta dando l’ errore, hmm I
chiedo dove potrebbe accadere l’errore se
sarebbe forse in questa fase no io
non lo avrei in questa fase, lo faresti
penso che sarebbe successo proprio qui a questo
fase forse T punto esegue restituisce un
errore se ce l’ha sono solo curioso
Ho detto tutorial se vuoi
lasciare modelli sentiti liberi di cosa si trattava
Modello HTML andando poi mi limiterò
ricerca eseguita naturalmente potremmo oh
si, così T execute restituisce un errore
è stato veloce, quindi una cosa che potevamo fare
formattare la linea di stampa del punto
[Musica]
quindi piuttosto che questo errore e lo farò
commenta quell’errore vediamo se noi
ricevi un errore questa volta, non è vero?
amore, vorrei che tu potessi dichiarare cose
e non usarlo che mi fa impazzire
perché sto solo cercando di eseguire il debug che ho
continuare a correre dentro per questo io
significa che sono decisamente famoso per
dichiarare cose e non usarle ma
questo è fastidioso
così nil no andiamo avanti e causiamo un
errore vedi se questo non lo farà per noi Oh
ricarica la pagina ci andiamo bene quindi si
quindi c’è come non potevi avere
ha acquisito l’errore
ma stavamo lasciandolo passare silenziosamente
perché è andata e questo è quello che è
che errori fai e vai hai per te
devono chiedere specificamente a loro
alzare la testa comunque
ciao sono interessante ed è per questo che la maggior parte
vai a programmi che non assomigliano a questo a
molte volte un po dire come se l’aria
uguale a no o se aria yeah o Eagles
no o se l’ errore non equivale a cosa
lo faremo in realtà stamparlo
fuori e tutto il resto
non se l’aria non è uguale, oh, va bene
cool un piccolo bonus per chiunque sia
è successo a restare per quello è per
ora quello che stiamo andando a fare in
il prossimo tutorial sta applicando questi
modelli per la nostra app Web e in realtà
fare qualcosa che coinvolge un po ‘
più HTML perché ovviamente questo era
qualcosa che potremmo avere molto facilmente
forse è anche facile che tu sia più facile
Non lo so, comunque, avrebbe potuto essere
più facile forse anche solo facendolo in fila
con andare così comunque andiamo avanti e
in realtà applicare questo a qualcosa a
un po ‘più complicato ma non troppo
complicato
con la nostra app web di aggregatori di notizie, se tu
i ragazzi hanno dei dubbi sui commenti delle domande
qualunque cosa si sentono liberi di lasciarli sotto
altrimenti ti vedrò nel prossimo
lezione
Please follow and like us:

Be First to Comment

Lascia un commento