Press "Enter" to skip to content

Web Apps with Go & Postgres


00:00:00questo video è portato a voi da Greater

00:00:01Commons maggiore apprendimento maggiore

00:00:03opportunità di una vita più grande visitate il nostro sito

00:00:07Grandi Comuni COMM quindi voglio mostrare

00:00:10come fare una web app di base utilizzando il

00:00:12Vado programmazione di lingua e io sono solo

00:00:14andando a farvi conoscere le risorse

00:00:15e vi darà tutto il codice che avete bisogno

00:00:17e ottenere installato e funzionante e sarai

00:00:20in grado di fare creare aggiornamenti Leggi cancellare e

00:00:22sarete in grado di utilizzare Postgres per farlo

00:00:25ed e sarà tutto con il go

00:00:27linguaggio di programmazione, ma io ti voglio

00:00:30piace questo video e voglio

00:00:33di retweet questo video e vi voglio

00:00:35condividerlo sui social network perché qui

00:00:38su YouTube questi sono i video in mia

00:00:40canali e in questo video qui costruire web

00:00:45apps andare lingua 135.000 persone hanno

00:00:48guardato e questo è un video di OK, ma io

00:00:51fatto che, come un anno fa e quindi mi

00:00:53davvero bisogno di questo video qui di essere quello

00:00:56persone stanno guardando, perché questo video

00:00:58e il materiale che devo condividere con

00:01:00voi è modo migliore e sono stato

00:01:03insegnamento andare e web dev sarebbe andato al

00:01:06Università e il livello di college per un

00:01:08paio di anni ormai e ho lavorato con

00:01:10Caleb doxy e Bill Kennedy a destra subito

00:01:13per ottenere il codice go perfetta ed ecco

00:01:17il codice di base si conosce il risorsa

00:01:20ecco qui è il percorso di codice per

00:01:23apprendimento vanno di web dev e questo è il migliore

00:01:26percorso di codice in tutto il mondo

00:01:28e so perché questo è quello che faccio

00:01:30tempo pieno Io studio andare Io studio andare web dev

00:01:34e io insegno presso il collegio del

00:01:36Università e ho lavorato con sai

00:01:38Caleb dachsie come ha creato il

00:01:41fondazione di questa base di codice e abbiamo

00:01:43costruito su di essa in modo che sia un codice di stupefacente

00:01:45di base è la migliore base di codice in

00:01:47Tutto il mondo urlando web dev andiamo

00:01:49quindi basta scoprire questa proprio come Tweet

00:01:52questo video così la gente può scoprire questa

00:01:53perché voglio che la gente di entrare nel

00:01:57lingua gogo Mi piace moltissimo e voglio io

00:02:00vuole diffondere il vangelo e andare e

00:02:03così le persone hanno un buon modo per imparare

00:02:05ed entrare in esso saranno più probabili

00:02:08ad usarlo io non sono pagato da Google sia

00:02:11a proposito

00:02:12quindi qui è Postgres stiamo andando a

00:02:15come fare questo l’erba posta e guardare a questo

00:02:17codice che di quando stiamo andando a guardare

00:02:19ma in post erba e si può andare l’installazione

00:02:21dopo erba e sito Postgres bene

00:02:26Ho perso la mia voce ho appena avuto modo di parlare

00:02:29tranquillo ma immagino che qui si colpisce

00:02:32scaricare e se siete su un Mac è sufficiente

00:02:35vuole ottenere questo qui che è

00:02:36luce e che è facile e se siete su un

00:02:38Di Windows si può si può guardare il mio

00:02:41formazione in cui vi mostro come fare tutto

00:02:43questa mia formazione si può trovare per

00:02:46migrator commenta sguardo comm per primi

00:02:48stiamo costruendo un sito tutto e andare a

00:02:51si tratta di un luogo in cui sarete in grado di

00:02:53insegnare ed ed e sapete fornire

00:02:55contenuti educativi molto economico per

00:02:58aiutare le persone a imparare per il bene superiore

00:03:00dell’umanità maggiore Commons Quindi, se è

00:03:03Non se non ha ancora lanciato il corso

00:03:05sarà lì quando questa lanci

00:03:06in questo momento si possono anche trovare il corso

00:03:08su Todd MacLeod vista a me così basta andare

00:03:11Google che e si otterrà al corso

00:03:13andare web dev e che vi mostra come fare

00:03:16su Windows Postgres e tutto

00:03:18tutto a posto, e vediamo che in modo da ottenere

00:03:22Postgres installati e poi si desidera

00:03:24creare un database di un negozio di libri in modo da

00:03:27può vedere là Ho un database

00:03:28libreria che è proprio lì che è il mio

00:03:30database se andiamo andare in nel

00:03:33bookstore e poi dare un’occhiata a voi

00:03:36So che è ottenuto uno libri da tavolo in modo che possiamo

00:03:38selezionare tutto, dai libri a destra e

00:03:41ci Che cosa ho rovinare selezionare stelle

00:03:44dai libri selezionare facciamo solo provarlo

00:03:48ancora

00:03:49A volte il mio terminale non che vedono stesso

00:03:51di comando e in là fuori così ci sono mia

00:03:54tre dischi ho ottenuto tre record in

00:03:56ci diamo un’occhiata al codice e sì

00:04:00si sta lavorando su di noi su una mappa Mac ho appena

00:04:02vagare se io a tirarlo ma qui qui

00:04:04avere il codice e questo è esattamente lo stesso

00:04:06il codice che si trova proprio qui, proprio esatto

00:04:10stesso codice è probabilmente posso notare, ma

00:04:14Sono in che modo si ha accesso a questo

00:04:15Codice ha fatto già vi mostro l’URL

00:04:17c’è l’URL

00:04:20così si va in questo codice e poi qui

00:04:23tutti i passi per costruire in su e questo è

00:04:26come si sa un’ora per la formazione

00:04:29proprio lì, quindi non ho intenzione di andare

00:04:30attraverso tutto, ma questo è il

00:04:32affare finito facciamo solo guardare correre

00:04:34e poi vi farò vedere il codice passeggiata si

00:04:36attraverso il codice in modo ho intenzione di cambiare

00:04:38in quella qui in questa parte sto

00:04:40già lì yeah Sono in 44:22, quindi sono

00:04:46andare a correre questo e faremo venire

00:04:50e dare un’occhiata a esso e quindi sì c’è

00:04:54sono quei tre dischi che abbiamo visto e ho

00:04:56potrebbe inserire un libro, ma io non voglio

00:04:59deve pensare di un numero ISBN e così ho

00:05:05Non so qual è il titolo di un libro

00:05:08Ovest con la notte di Beryl Markham se

00:05:15non hanno letto questo libro non sarò

00:05:19sterzo si sbagliato andare ottenere questo libro questo

00:05:23libro è come uno dei migliori libri che ho

00:05:25mai letto in vita mia è così grande io

00:05:28creato quel libro ha mostrato il record andare

00:05:31torna a tutti i libri è lì che posso

00:05:33aggiornarlo se voglio

00:05:35che è come se fossi un cantante di blues o di qualche

00:05:39in modo da cambiare i numeri fuori l’Occidente con

00:05:42la notte Beryl Markham diciamo che siamo

00:05:44rendendo in vendita così ora è il 1499 go

00:05:49Torna a tutti i libri e Emma Jane Austen

00:05:52che ha voluto leggere quel che abbiamo eliminare

00:05:55ottenuto CRUD creato aggiornamenti Leggi eliminare e

00:06:02è tutto riposante destra andiamo sguardo a una

00:06:05libri libro mostrano belle URL cadere la goccia

00:06:10per sapere qualche valore in là URL

00:06:12i parametri in modo da guardare a quel codice giusto

00:06:15Qui sai che potrei andare in questo

00:06:21un po ‘di profondità in modo che è stato il primo

00:06:24punto di partenza se non si conosce alcun andare

00:06:26web dev è una realtà è una specie di

00:06:30intero processo così

00:06:32penso che sto solo andando a continuare questo video

00:06:34breve perché questo sarebbe di circa 40

00:06:37minuti per me a piedi attraverso tutti

00:06:38questo, ma penso che questo sia il miglior

00:06:45Esempio di questo codice per imparare a fare

00:06:50andare web dev io tipo di voglia di andare in esso

00:06:54I tipi di sentire che dici uomo andare in esso

00:06:57andiamo in esso, quindi se non lo fai, se se

00:07:05questo non ha senso per voi che ho

00:07:07un’introduzione alla programmazione Go

00:07:08lingua e sto solo dando me il

00:07:10le risorse e non sto cercando di vendere

00:07:12qualcosa che voglio dire, ovviamente, questo è anche

00:07:14come contribuire a sostenere la mia famiglia ha due figli

00:07:17e ma se non si hanno le risorse

00:07:22i soldi che il corso è di solito come dieci

00:07:23o quindici dollari se non si ha la

00:07:26soldi per pagare per quello basta inviarmi una

00:07:27e-mail su Twitter me un messaggio su Twitter

00:07:31ed ecco il mio contratto Twitter ea Todd

00:07:37McCloud Credo che l’URL ombra che è

00:07:38meglio mandami un messaggio su Twitter e

00:07:41solo interessante dio Sono assolutamente voglia di

00:07:44prendere, naturalmente, ma io sono il college ad esso nella nostra

00:07:46vivere in India o se si sa che non ho

00:07:49quei soldi tutto ciò non mi interessa quello che

00:07:50il motivo è che non hanno i soldi

00:07:52va bene io ti do di accesso alla libera

00:07:55vogliamo che tu impari per il bene di tutti

00:07:56per il maggior bene il cons maggiori

00:07:58è per questo che stiamo costruendo quel sito così

00:08:02basta inviarmi un messaggio e ti darò

00:08:03libero accesso ma ho un’introduzione

00:08:05di un linguaggio di programmazione andare a insegnare

00:08:07si tutto bene così davvero andare

00:08:11guardare il pacchetto HTTP rete quindi se questo

00:08:14non ha senso

00:08:15prendere quel corso introduzione e qui

00:08:17nel pacchetto net HT abbiamo tipo

00:08:19Handler e tipo di gestore è un’interfaccia

00:08:22Va bene così un’interfaccia consente il polimorfismo

00:08:26e andare così clicco su questo e vedo il tipo

00:08:29gestore e tutto ciò che ha questo

00:08:31metodo implementa implicitamente il gestore

00:08:34Interfaccia e questo significa che se ho

00:08:36qualche tipo ed ha un metodo e che

00:08:39metodo ha questa firma e che una

00:08:42valore di quel tipo è anche di un gestore

00:08:45genere

00:08:45e così è così che le interfacce

00:08:50lavorare e di nuovo andare a vedere l’introduzione

00:08:52formazione che non ha senso, perché

00:08:53Ho intenzione di cercare di mantenere questo un po ‘

00:08:54brevi che hai un po ‘di come una

00:08:58hangnail Io non sono del tutto strano tutto bene

00:09:02in modo che è l’interfaccia del gestore e

00:09:04servire risposta HTTP scrittore un datore di lavoro

00:09:08per richiedere la mia battuta che dico in classe

00:09:11è ciò che è un’interfaccia dire dice hey baby

00:09:14se hai questi metodi allora sei

00:09:17il mio tipo così l’interfaccia conduttore e il

00:09:22ragionare l’interfaccia del gestore è il

00:09:24punto di ingresso per la comprensione della rete

00:09:27Pacchetto HTTP è perché se si guarda in su

00:09:29qui i gestori sono utilizzati in tutto che si vede

00:09:32li nell’indice di tutti i diversi

00:09:34le funzioni e le cose è come viene usato

00:09:37tutto conduttore e il loro conduttore e

00:09:40soprattutto qui a destra se cerchiamo

00:09:43lì ad ascoltare servito Ascoltiamo e

00:09:45servire e richiede un indirizzo nel

00:09:48handler e in modo che proprio qui gestore

00:09:52che passiamo a destra che sta per essere

00:09:54il nostro server o servire MUX alla falsa o

00:09:56MUX o MUX qualunque cosa si voglia chiamare

00:09:58e quindi se si passa a zero come lo ero io

00:10:02passando così Andiamo qui

00:10:04e guardiamo ed eseguiremo una ricerca per nil

00:10:15quindi non c’è e se si passa un nil voi

00:10:19utilizzare l’impostazione predefinita servire MUX a posto in modo che il

00:10:22predefinito servire ben MUX con il difetto

00:10:25servire MUX possiamo usare la maniglia e la maniglia

00:10:36func maneggiare e gestire nebbia così gestire e

00:10:42maniglia func registra il gestore

00:10:43funzione per un dato modello nel

00:10:45predefinito servire MUX le impostazioni predefinite per MUX

00:10:48è il server in modo da poter dire che server

00:10:50può dire router si potrebbe dire servire tazza

00:10:52in modo da dire tazze è tutto praticamente la

00:10:54stessa la documentazione per servire MUX

00:10:59spiega come i modelli sono abbinati lasciatemi

00:11:01appena vi mostrerà in modo che il punto di partenza è

00:11:05HP ascoltare e servire porta 8080 mulino a destra

00:11:09cioè a cadere servire MUX e con la

00:11:11cadono servire MUX possiamo usare la maniglia func

00:11:13manico HTTP maniglia func func vuole un

00:11:16Reticolo e la stringa e poi un

00:11:19funzione con quella firma che è un

00:11:21digitare go si può guardare la lingua

00:11:24speculazione speculativo si può guardare

00:11:27la specifica lingua qui è la lingua

00:11:29spec e nelle specifiche di lingua si può

00:11:33vedi tutti i diversi tipi tra cui

00:11:37tipi di funzione di prima classe di cittadini

00:11:40giusto in modo abbiamo un tipo qui tornare indietro

00:11:44alla documentazione che è una funzione

00:11:46con quella firma io sono in dispensa da

00:11:50il modo perché i miei figli sono io addormentato

00:11:52non voglio fare troppo rumore in modo

00:11:54è come se la mia piccola cabina di suono così

00:12:00maniglia FUNC prende la stringa modello

00:12:03che è il percorso e quindi ci vuole un

00:12:05func con questa firma quindi non c’è il mio

00:12:07prima func con quella firma func

00:12:09risposta indice puntatore scrittore a richiesta

00:12:12risposta scrivere un puntatore a richiesta detta

00:12:15ora sto concludendo il mio intero affare così

00:12:18questo percorso eseguire questo codice questa corsa percorso

00:12:22questo codice questo percorso eseguire questo codice

00:12:24questo è tutto

00:12:25questi percorso da questo codice è del tutto

00:12:28freddo

00:12:29così HB reindirizzare qui solo per tenerlo facile

00:12:32tenerlo riposante mantenere la rotta verso

00:12:34significativo HP reindirizzamento può reindirizzare

00:12:37prende lo scrittore di risposta e dal modo in cui

00:12:40questo è come i server funzionano client-server

00:12:42giusta architettura è come una richiesta

00:12:45viene in si scrive una risposta

00:12:47richiesta arriva al server al

00:12:49server scrive una risposta ecco perché

00:12:52questo vuole che la firma perché è

00:12:54come le richieste va bene è venuto in abbiamo ottenuto un

00:12:56richieste risposta giusta è venuto in ottenuto un

00:12:58scrivere una risposta giusta è per questo che

00:13:01bisogno di funzionare con quella firma così

00:13:03reindirizzamento prende la risposta alle richieste

00:13:06in cui si desidera inviare e poi il

00:13:09codice di stato e questo è solo una costante

00:13:11dice sai hey è 303 l’altro

00:13:15il che significa che se si entra in default

00:13:18finire per ottenere preso per i libri di rotta e

00:13:20è lì che si va e che serve a questo

00:13:23si guarda indice in modo, se il metodo di richiesta

00:13:26non è ancora sei fuori di qui ogni essere

00:13:29err in grado di rispondere e lo scrittore risposta

00:13:32e poi il testo di stato e lo stato e

00:13:35metodo non consentito e poi torniamo in modo

00:13:38se si tenta di inviare qualcosa a questo

00:13:40percorso ora non prendiamo quel metodo qui

00:13:42quando arriviamo e poi facciamo un database

00:13:44interrogare e questo DB qui che viene da

00:13:49andare doc Non so per quanto tempo ancora

00:13:53andare avanti go sequel del database cane tutto

00:13:58destra ed ecco che abbiamo il titolo DV

00:14:01e si guarda al pacchetto superiore

00:14:06seguito fornisce un’interfaccia generica

00:14:07intorno sequel database devono utilizzare

00:14:11ingiunzione con un driver di database solo

00:14:14i driver auto driver consentono di guidare

00:14:16qualcosa andiamo guida ed ecco

00:14:21per l’erba di Poe così mi piace questo uno qui

00:14:23andiamo e basta avere quel driver get

00:14:30di nuovo qui così in tv e

00:14:37siamo in grado di fare una query e una query di destra

00:14:40qui e qui è la stringa di query in cui

00:14:41si mette in sequel

00:14:43hai avuto alcun argomento ci vorrà un

00:14:45senza limiti da 0 a un numero illimitato di

00:14:47argomenti ti restituisce un puntatore a

00:14:49righe in modo basta avere l’indirizzo di nuovo

00:14:52è puntatore a domicilio tutte le

00:14:54I valori vengono memorizzati ottenere un puntatore a righe

00:14:57e poi lì con un puntatore a righe

00:15:00avete tutti questi metodi a disposizione

00:15:03voi in modo che si può fare dopo e la scansione in modo da

00:15:07può fare un ciclo perché la prossima restituisce un

00:15:09bool in modo da ottenere per ciclo nel corso del prossimo

00:15:11successivo successivo e si può eseguire la scansione e ottenere il

00:15:15I valori e la mettono in destinazione

00:15:17possiamo metterlo nella destinazione

00:15:20bisogno che puntatore come ho detto, se si

00:15:23non capiscono che potrebbe lasciar andare più grossolana

00:15:25Quindi, come è giusto che uso TB va su

00:15:30qui qui ho bar DB e dalla

00:15:36pacchetto sequel destra DV Penso che potrei

00:15:40pacchetto televisore modo in precedenza che era solo

00:15:42me essere stanco di query DB si sa da

00:15:47quella query DB così puntatore a DB x pieno

00:15:50query perché lasciatemi spiegare ER

00:15:52assicurarsi che sia chiaro

00:15:54bene così pacchetto seguito pacchetto seguito

00:15:57pacchetto sequel faccio aperta ottengo un puntatore

00:16:02ad un DB vedere che puntatore aperto a DB e

00:16:06aperto prende il nome di driver e quindi come

00:16:09come si fa a connettersi a tale database e

00:16:11Questo è tutto specificato e qualsiasi driver

00:16:13si sta utilizzando in modo da quassù creo VAR DB

00:16:17dal tipo di pacchetto seguito DB un puntatore

00:16:21è a destra e poi qui mi fa dalla confezione

00:16:25seguito aperta dal pacchetto seguito aperto e

00:16:29poi passo in Postgres nome del driver

00:16:33e passo nel roba origine dati in modo

00:16:37qui è che è come ci si connette Postgres

00:16:39erba fine username password poi tutto

00:16:43quella roba spostare questo più di venire alla ragione

00:16:47quella

00:16:49e così ora DB quando si aprono dà

00:16:53si esegue il backup di un puntatore ad un DP con un

00:16:55puntatore a Db un valore di tipo DB di essere

00:16:59specifico con la mia lingua quando si ha

00:17:01un puntatore al tipo DB avete tutti questi

00:17:04metodi disponibili Ora posso correre interrogazione

00:17:07questo qui quindi ho un puntatore

00:17:10a DB qui ho un rumore metallico solo per assicurarsi

00:17:13abbiamo davvero la connessione al database e

00:17:16ciò che il puntatore al db posso farlo

00:17:18passaggio di query nel mio sequel e quando lo faccio

00:17:23che mi dà di nuovo le rose in là di controllo

00:17:26la mia aria proprio qui ci sono i miei file e

00:17:30poi faccio i miei quattro righe successiva in modo che

00:17:32i rendimenti a lungo un bool come c’è un altro

00:17:34registrare sarà vero vero vero falso no

00:17:37più record sono stati fatti e poi lo faccio

00:17:40filari scansione e dò dare un

00:17:43puntatore a dove voglio che il valore

00:17:45memorizzato e abbino in su tentativi i

00:17:49intitolato guardare a caldo e qui ho un

00:17:53fetta di libro di un libro è un colpito con

00:17:57ISBN titolo prezzi autore struct è solo

00:18:00una struttura di dati composito aggregato

00:18:02e che detiene tutto il vostro uh tutta la vostra

00:18:06altri dati qualunque altri dati

00:18:08si vuole mettere in là attaccarli in

00:18:11Astruc compone insieme composito un

00:18:15struttura da aggregati aggregati

00:18:17insieme tutti i dati che si desidera

00:18:21va bene così che è un libro ecco una fetta

00:18:25un libro che è libri quindi sto aggiungendo

00:18:28due libri ogni libro e tutto ciò che passa

00:18:31quei libri in qui questo ho il mio

00:18:37modelli in movimento in modo da passare in libri che

00:18:42è una fetta e poi varia su tutto

00:18:46quei libri e per ogni I Stampa Prenota

00:18:50l’ISBN intitolato autore il prezzo

00:18:55molto dolce bella lingua è

00:18:58molto elegante veramente pulito una volta che

00:19:01capirlo

00:19:02codici uomo così bello così che è libri e

00:19:08poi il resto è molto simile

00:19:10come i libri mostrano invece di ottenere tutto

00:19:13i libri e usando query di meno sono solo

00:19:17passato divertimento usiamo fila query e che proprio

00:19:21ci dà una riga in cui stiamo dicendo hey

00:19:23dove è B n è uguale a sapere

00:19:27qualunque sia il codice ISBN è solo per e questo è

00:19:29il Postgres proprio lì che è solo come

00:19:32si era fatto passare in e identificare un

00:19:34parametro per uno standard sequel e poi

00:19:41è lo stesso modo in cui l’altra cosa che

00:19:42è pulito è un fammi vedere qui ecco

00:19:47dove abbiamo creato un libro in modo da ottenere forma

00:19:50le osservazioni e si può guardare modulo

00:19:53valore qui in modo dalla mia richiesta che voglio il

00:19:55valore di modulo si può andare in e guardare

00:19:58questo e che darà dal corpo

00:20:01state presentate parametri e forme o

00:20:04dall’URL Ecco come funziona valore modulo

00:20:08quindi stiamo ricevendo dal URL quindi basta

00:20:11dammi il valore modulo o un segno in esso

00:20:13creiamo una scrittura del libro utilizzando il

00:20:15compositi letterali compositi letterali le

00:20:18tipo e parentesi graffe quindi stiamo mettendo

00:20:21nulla in esso quindi non c’è nulla in

00:20:23là ancora

00:20:23ma poi accettiamo ISBN pari a quella

00:20:25titolo che e poi per il prezzo che

00:20:28è tornato come una stringa così ora dobbiamo

00:20:32prendere che P e analizzare come un galleggiante così

00:20:36stringa di convertire parse è flottante che vogliamo

00:20:39parse è un galleggiante 32 a destra e do

00:20:42questo ritorno un galleggiante

00:20:44dispiace analizzare come questo è un po ‘strano

00:20:46galleggiano 32 analizza galleggiano 3 ho intenzione di

00:20:49controllare che il codice e pensare che è un bene

00:20:51per un secondo qui parseFloat convertiti

00:20:55la stringa come un numero floating-point

00:20:57con precisione specificata per dimensione bit 32

00:21:00per float 32 o 64 esplodono 64 siamo bit

00:21:03dimensione 32 ancora il risultato è digitare

00:21:06galleggiante 64 ma sarà convertibile

00:21:08galleggiante 32 senza modificarne il valore così

00:21:11che era una zona mia Parco può cambiare solo

00:21:13quella parte è quello che

00:21:15si float32 penso che ha detto ancora

00:21:25float64 c’è ol ha ancora stretto

00:21:30float64 modo che non è un’epoca a parte

00:21:32cambiare quella posteriore in modo che è ancora stretto

00:21:35float64 che sembra strano è 32 ora noi

00:21:39fare DB exec così DB exec è dove si trova

00:21:46è proprio qui in modo esatto l’esecuzione è come

00:21:51si esegue un altro diritto query che si desidera

00:21:54per fare un po ‘di voi o scusare qualche altro

00:21:55sequel non si vuole solo fare una query

00:21:57una fila di query ma si desidera inserire o

00:22:00aggiornare uso XQ e ti dà indietro un

00:22:02il risultato e l’aria così il risultato solo ti dice

00:22:05come il numero di righe sono state colpite o cosa

00:22:07i risultati del vostro sequel eseguito

00:22:09dichiarazione è stata ed e così lo fai

00:22:14DB eseguire e quindi inserire nella bug

00:22:17conoscere quei quei quei campi in

00:22:20database e quindi questi valori ed è

00:22:22inserisce registrare e quindi aggiorna molto

00:22:25simile in modo basta fare qui andiamo aggiornamento

00:22:29aggiornamenti di rovere modulo di aggiornamento formano questo uno

00:22:33è stato quello di creare modulo di aggiornamento ProcessBook

00:22:35ecco processo di aggiornamento del libro e così aggiornare

00:22:39processo è un altro DB eseguire aggiornamento

00:22:42libri set è essere in questo può aggiorna

00:22:46e quindi eliminare è solo TVXQ cancellare

00:22:50dai libri in cui questo viene acquisito pm

00:22:52è piuttosto elegante, bella bella voi

00:22:55operano a livello di completo

00:23:00comprensione quando si utilizza questo hai

00:23:02un modo astratto la vostra responsabilità

00:23:05come un ingegnere e un programmatore di sapere

00:23:08cosa stai facendo

00:23:09e questo non significa che stiamo tutti andando a

00:23:12costruire la nostra CPU e e scrivere

00:23:15tutto in quelle zeri abbiamo ancora

00:23:17legato via in una lingua, ma si

00:23:20capire i metodi di capire lo stato

00:23:24codici destra abbiamo i metodi qui abbiamo

00:23:27ottenuto codici di stato

00:23:29sai che stai guardando il forum

00:23:30valori tornando sai che sei

00:23:33lavorando in un linguaggio statico sei

00:23:35fare le conversioni di destra sei

00:23:36verifica la tipi si sta facendo tutto

00:23:39il vostro percorso rilassante è veramente il

00:23:43migliore strada da percorrere non sei basandosi su

00:23:44qualcun altro di costruire un quadro di riferimento

00:23:47in cui non si ha realmente capire la

00:23:50fondamentali e la lingua che sei

00:23:52lavorando con ma sono invece ad un certo

00:23:55livello abstracted lavorando in modo

00:23:57qualcun altro si prescritto limitando

00:24:00Non ti dà la flessibilità rallentare

00:24:02le prestazioni non si vuole che si

00:24:04vogliono imparare come si fa vera farlo

00:24:07giusto in modo che è solo un po ‘ho appena

00:24:11avere per ottenere questo fuori qui l’uomo perché

00:24:13questa roba è come molti anni nel processo

00:24:17per sapere ottenere un percorso di codice ed e

00:24:22questa soluzione proprio qui è come il

00:24:25migliore T più dolce e si conosce il

00:24:29più chiara solo questo piccolo esempio

00:24:32proprio qui questo culmine del

00:24:34Sezione postgres è in realtà un

00:24:37culmine di tanto di anni di lavoro

00:24:40di molte persone, quindi se avete trovato questo

00:24:43essere utile e se ti ha dato una visione

00:24:45si prega piace questo video e tweet e

00:24:48Condividi con gli altri anche se la mia voce

00:24:49è tutto botta e e voglio che voglio

00:24:53per ottenere che il messaggio là fuori per le persone

00:24:55che si sa guarda a come si dovrebbe essere

00:24:57facendo andare dev programmazione web dobbiamo

00:24:59ottenere questo video sostituito così, grazie per

00:25:03guardando e spero che questo era disponibile e

00:25:06se avete domande o conosci

00:25:08tutto quello che mi può trovare su Twitter e

00:25:11Guardo che più volte a settimana e così

00:25:13Amo connettersi con persone di tutto il

00:25:15mondo e penso che sia fantastico questo

00:25:18fantastico mondo in cui viviamo ora e così

00:25:20non esitate a entrare in contatto, se si desidera

00:25:23per accedere ai miei corsi gratis solo

00:25:25fatemi sapere essere più che felice di aiutarvi

00:25:26se non si hanno i mezzi finanziari

00:25:28pagare per questo è il mio onore di restituire il

00:25:31favoriscono così tante persone mi hanno aiutato nella vita

00:25:33con la mia educazione al mio onore di dare

00:25:36torna tutto a posto che tutti hanno una buona giornata