00:00:03alla terza parte dei principi fondamentali del tutorial go
00:00:06in questo tutorial quali erano di parlare
00:00:08Chi sta scrivendo le informazioni come ho detto
00:00:11nel primo tutorial siamo veramente
00:00:12andando ottenere effettivamente l’applicazione di questo
00:00:14qualcosa di più utile la cosa siamo
00:00:16andando applicarlo a se è andare ha un
00:00:19built-in server web fa web, ovviamente,
00:00:21come le applicazioni web piuttosto semplici
00:00:24a destra, fuori dalla scatola, anche con la sola
00:00:26libreria standard in modo che è quello che stiamo
00:00:27intenzione di fare, ma anche solo per fare il più
00:00:29esempio ciao mondo di base abbiamo ancora
00:00:31per ottenere attraverso un sacco di piace molto
00:00:32le cose veramente giusta di base di base in merito a Go
00:00:35soprattutto perché penso che un sacco di
00:00:37le persone sono provenienti da Python dal
00:00:39questo è principalmente quello che faccio sul mio canale
00:00:40e cose del genere oggi quello che faremo
00:00:42parlare di sta scrivendo le informazioni
00:00:45che è qualcosa che hai appena non hanno nemmeno
00:00:48pensare a in Python non c’è
00:00:49alcuni piccoli complessità qui che verrà
00:00:52si inciampare in modo comunque andiamo avanti
00:00:55ed entrare in modo ho intenzione di questo
00:00:58quella che abbiamo appena davvero bisogno di formattare e noi
00:00:59può svuotare principale e parliamo di
00:01:03tipi così in movimento c’è un bel paio di tipi
00:01:06Metterò un link nella descrizione di
00:01:07la versione basata su testo di questo tutorial
00:01:08se ho dimenticato qualcuno appena mi ricordano e
00:01:11ci ha tutti i tipi di lì, ma si
00:01:14utilizzerà quelli e poi si può effettivamente
00:01:15creare i propri tipi più tardi
00:01:17fondamentalmente i tipi che si sta andando ad
00:01:19stia usando qui o andando essere come bool int
00:01:21float 32 o galleggiante di 64 byte sono probabilmente
00:01:27dimenticando alcuni degli altri quelli che
00:01:29probabilmente stai andando ad utilizzare stringa
00:01:31finanziare una stringa in ogni caso, ma si può
00:01:35controllare tutti i tipi che avete
00:01:36a disposizione siamo gonna uso per lo più solo
00:01:38numeri per ora solo per avere un’idea
00:01:39noi probabilmente gettare una stringa in là
00:01:41ma in ogni caso troppo
00:01:42andiamo avanti e creare un semplice
00:01:45Funzione stiamo andando chiamano questo funk aggiuntivo
00:01:47un add sta andando aggiungere insieme due
00:01:50variabili come x ed y e poi è
00:01:52andando restituire un qualunque sia l’aggiunta di
00:01:58queste due cose sono così così in Python voi
00:02:01Non avrebbe dovuto aggiungere qualsiasi digitazione ma e
00:02:03andare si deve aggiungere quali sono i tipi di
00:02:05questi queste variabili in modo X del tipo di X
00:02:08stiamo andando a dire è flottante 64 e poi
00:02:10per y che andremo a dirlo
00:02:12ringrazio float64 anche è necessario specificare
00:02:15il tipo, se la funzione sta per
00:02:17restituire qualcosa che hai specificare di
00:02:19che tipo sarà il ritorno di nuovo siamo
00:02:22gonna dire galleggiare 64 ora, poiché go è tutto
00:02:26di efficienza è probabile il caso
00:02:28che non è necessario la precisione di 64
00:02:30bit in modo probabilmente si potrebbe utilizzare il galleggiante
00:02:3132 Ma io sono un uomo con il piano e sono
00:02:35utilizzando float64 per un motivo così faremo
00:02:37continuate con galleggiante 64 e vedrete
00:02:39perché presto in modo da tornare e poi abbiamo appena
00:02:43tornare qualunque X + Y + è così allora noi
00:02:47può venire qui e potremmo aggiungere un po ‘
00:02:49cose insieme ma voglio anche mostrare
00:02:53voi variabili in modo che stiamo andando stiamo andando
00:02:54definire alcune variabili e quindi passare
00:02:56tali variabili alla funzione perché
00:02:57potremmo solo dire aggiungere e poi si sa
00:03:0155.5 in qualcos’altro ma riutilizziamo
00:03:04variabili primi così da definire una variabile
00:03:07ci sono alcuni modi si potrebbe ottenere via
00:03:09con questo o di fare questo, ma ci limiteremo a
00:03:11mostrare un uno veramente di base prima quindi cerchiamo di
00:03:13diciamo che stiamo andando chiamare questo numero 1 in modo
00:03:15si tratta di una var num 1 finora il nome di essa
00:03:19e poi il tipo che ce la faremo
00:03:21questo quindi questo sarà un galleggiante 64 perché
00:03:24questo si aspetta il galleggiante 64 e poi
00:03:28diremo che è uguale 5.6 e poi siamo
00:03:31andando a salvare di nuovo il nostro num2 sotto 64
00:03:34e che sta per essere uguale a nove
00:03:37Punto Cinque ora potremmo fare dot formato
00:03:41capitale di stampa linea di P stampa e quindi aggiungere
00:03:46num1 num2 quindi dovremo salvare questo e poi
00:03:51ci limiteremo a sollevare il go interprete
00:03:53correre vai a vai e otteniamo 15 punto 1 ora
00:04:01è probabile che non stai andando a vedere
00:04:02programmi delle persone che assomigliano a questo
00:04:04hanno intenzione di usare molto di più flex o
00:04:05mano così c’è un sacco di cose che abbiamo
00:04:07può fare per rendere questo più veloce in meno
00:04:10testo sullo schermo in modo prima di tutto in qualsiasi momento
00:04:13hai un susseguirsi di cose solo
00:04:16in generale nella programmazione se hai
00:04:18come la ripetizione si probabilmente c’è un
00:04:20modo per sbarazzarsi della ripetizione
00:04:21così così ogni volta che hai un po ‘di come
00:04:24un gruppo di variabili che sono gli stessi
00:04:25tipo o parametri dello stesso esatto
00:04:27digitazione si può effettivamente solo condensare
00:04:29in modo che possiamo sbarazzarsi di questo float64 qui
00:04:31e dire X virgola funzione float64 Y
00:04:35restituisce un galleggiante 64 ritorno X più y facciamo
00:04:39basta salvare ed eseguire che reale veloce solo
00:04:40per mostrare fresco
00:04:42come previsto ora la prossima cosa è come
00:04:45l’abbiamo più variabili qui
00:04:47ora la stessa cosa si potrebbe fare in
00:04:49Python si può fare qui così si può dire
00:04:51var num1 virgola 9 sia di tipo float
00:04:5564 è uguale a 5.6 virgola 9.5 così due cose
00:05:00potrai ottenere estratti in quelli come gnome
00:05:041 num2 modo 5.6 viene decompresso a num2 num1
00:05:06non è 9.5 e così via in modo da potremmo risparmiare
00:05:09quella corsa che nuovo 15 1 che detti
00:05:15le persone non tendono a fare questo in modo da andare
00:05:19nulla al di fuori di una funzione si farebbe
00:05:22devono definire utilizzando il var e dare
00:05:24il tipo e tutto ciò che se è all’interno di un
00:05:26funzione è possibile utilizzare alcuni stenografia e
00:05:28in realtà non c’è bisogno di dare il tipo
00:05:29Go sarà capirlo quando si compila
00:05:32ma il tipo non può cambiare dopo che è
00:05:36stato compilato in modo che sarà tipo di capirlo
00:05:37e poi una volta che si compila si potrebbe
00:05:41mai cambiare questo tipo di nuovo in modo da
00:05:42devono ancora è solo andando avere uno
00:05:44tipo non sta andando ad essere dinamico ogni
00:05:45volta che il programma viene ad esso è solo
00:05:47una volta in modo da quello che si potrebbe fare è
00:05:50poteva dire piuttosto che fari si potrebbe
00:05:52basta dire num1 virgola mamma per sbarazzarsi di
00:05:55colon float64 è uguale a cinque punti a sei nove
00:05:59virgola cinque ora possiamo aggiungere quei due
00:06:02le cose insieme in modo da salvare venire qui gestito
00:06:05e otteniamo una quindicina punto uno ora come ho
00:06:10detto prima che l’uomo con il piano di quello che se noi
00:06:13ha voluto questo per essere super efficiente
00:06:14perché cinque punti sei nove virgola cinque
00:06:15non abbiamo bisogno della precisione di 64 bit
00:06:18andiamo a 32 meno spazzatura così andremo
00:06:24avanti e salvare quello e corriamo che
00:06:27ma ci arriviamo e l’aria è che noi
00:06:31è possibile utilizzare num1 che sembra essere un
00:06:33digitare float64 come un tipo float32
00:06:36nell’argomento bla bla così quando quando
00:06:39questo è stato è stato dato un tipo di movimento ha visto bene
00:06:43si tratta di un galleggiante ci limitiamo a dare galleggiare 64
00:06:45e quindi si ottiene attraverso la funzione
00:06:47qui ed è come up non possiamo usare che
00:06:48destra in modo così sì è possibile utilizzare il
00:06:51stenografia ma se si voleva che le cose siano
00:06:53esplicita in qualche modo e che si desidera utilizzare
00:06:56flick galleggiante 32 ad esempio e non solo
00:06:58un certo tipo di default che sta andando ottenere
00:06:59si avrebbe bisogno di specificare la digitazione
00:07:02informazioni anche nel caso in cui non lo faccio
00:07:04coprilo
00:07:05ci sono anche costante in modo CO e St
00:07:08ovviamente, per comunicare che si tratta di una costante
00:07:10è necessario utilizzare il termine costante in modo
00:07:13hai avuto modo di definirlo come il
00:07:15la tradizione delle prime variabili I
00:07:17ha mostrato così sì come costante io no
00:07:19sa X in pendenza guardare bene così va bene
00:07:26quelli che un paio di cose lì adesso con
00:07:29stenografia come diciamo che ha avuto un punk
00:07:31che sta per tornare più cose
00:07:33così stiamo andando diciamo multipla e poi
00:07:36multipla è gonna prendere dirà due
00:07:41ruscelli quindi diciamo che ci vuole un un B
00:07:44corda e poi ritorna che è una specie
00:07:48di esso restituire un B quindi restituisce stringa
00:07:51giusto, ma dal momento che vogliamo che questa funzione per
00:07:54essere in grado di fare restituire una virgola B cioè la sua
00:07:57tornando due cose in modo che due stringhe
00:08:00in realtà, purtroppo, di mettere questo
00:08:02ancora una volta tra parentesi guardare là fuori e
00:08:05specificare ogni tipo di ritorno, anche se
00:08:09sono dello stesso tipo di ritorno avete ancora
00:08:11per specificare entrambi così una stringa B
00:08:13stringa così ora quello che faremo e
00:08:16Io sto andando volutamente lascio li vogliono
00:08:17loro di lì, per ora solo per mostrarvi
00:08:19un’altra cosa interessante di andare così
00:08:23Ora diciamo che diremo parola una virgola
00:08:30parola 2 è uguale hey ho già incasinato
00:08:36ma oh Ho sbagliato due volte due doppie
00:08:38Non cita prima di tutto e poi anche un
00:08:40detto
00:08:40è uguale a due punti è uguale dirà hey virgola
00:08:45ci va bene e poi andremo avanti e
00:08:49stampe formato dot
00:08:51non dimenticate la P maiuscola linea di stampa
00:08:54e quindi qualunque sia il ritorno di più
00:08:58è quando si passa W1 e W2 in modo che io
00:09:02solo dire Hey there ma siamo colpo andando
00:09:04ci andremo avanti ed eseguire comunque
00:09:06e ci si va a vedere num1 è
00:09:08Non dichiarato utilizzato e questo è num2
00:09:12interessante che tipo di rende lo sviluppo
00:09:16a volte difficile come si sta cercando di costruire
00:09:18un programma in uscita e le cose come si va
00:09:20quindi se si voleva davvero li vogliono
00:09:23a voi come si sta progettando di usare
00:09:25ma si voleva solo per essere sicuri di
00:09:27arrivati ad un certo punto si può solo
00:09:29commento fuori così un commento è solo un
00:09:31singola riga di commento è solo andando essere
00:09:32due barre un commento doppia linea è
00:09:34sarai tu sai slash stella o
00:09:38asterisco asterisco barra florida e che
00:09:40che avrebbe funzionato bene su più righe
00:09:45così si potrebbe semplicemente lasciare un commento, se
00:09:47si voleva usarli ma siamo abbastanza
00:09:49molto chiuso con loro ora quindi Vado
00:09:51avanti e cancellarli ora la funzione
00:09:52che hai scritto è e non è un grande
00:09:54trattare, ma anche se hai fatto un import che
00:09:56non si usa che sta andando lanciare un
00:09:57errore quindi dovremo salvare quella e dovremmo
00:10:01vedere Hey there questa volta e lo facciamo questo è
00:10:06buono quindi non c’è che così ora una coppia
00:10:11altre cose che voglio mostrare prima di avvolgere
00:10:13questo uno è come si può fare come se
00:10:18si voleva convertire un tipo come te
00:10:19potrebbe salvare bar un int B è uguale a 62 e
00:10:23come si vuole dire come Barbie galleggiante
00:10:2664 uguale e poi si può solo convertire
00:10:31così si potrebbe dire float64 una e che
00:10:35converte una ad un galleggiante a 64
00:10:37inoltre è possibile che digitare opere di inferenza
00:10:41così si può dire, come abbiamo VAR un
00:10:44int 62 si potrebbe quindi dire che X Colt loop X
00:10:50eguali colon
00:10:52A e X sarà tipo int a posto in modo da poter
00:10:59tipo di appena tenere nella parte posteriore vostra
00:11:00mente in modo penso che è tutto quello che voglio
00:11:04Mostra sulla digitazione di informazioni e una sola
00:11:08più cosa di base che hai avuto modo di ottenere
00:11:09utilizzato per soprattutto se vieni da
00:11:11Python non hai mai dovuto pensare
00:11:12che se avete domande Commenti
00:11:16interessa qualunque sentitevi liberi di lasciare
00:11:18li sotto altrimenti ti vedrò in
00:11:20prossimo tutorial
”