Press "Enter" to skip to content

Introduction – Go Lang Practical Programming Tutorial p.1


00:00:01cosa sta succedendo a tutti e benvenuti

00:00:03a go programmazione di questa serie di tutorial

00:00:05serie di tutorial sta per essere pratico

00:00:08e applicata, ma anche oltre le nozioni di base

00:00:10andare il motivo per cui voglio fare in modo che

00:00:13modo è perché la programmazione Go

00:00:15lingua Voglio dire tutta la programmazione

00:00:16le lingue sono come questo, ma in movimento

00:00:18linguaggio di programmazione, perché è una specie

00:00:20di un linguaggio di programmazione a basso livello è

00:00:22tipo di caso che si poteva andare

00:00:24attraverso un tutorial di base per qualcosa

00:00:27come andare a sentire come se tipo di

00:00:29capito che cosa stava succedendo e poi

00:00:31effettivamente andare a cercare di applicarlo a un

00:00:32progetto o qualcosa e tu sei come me

00:00:35non hanno alcuna idea di come fare questo diritto così così

00:00:38la mia speranza è che ogni volta che impara

00:00:41qualcosa che stiamo andando per applicarlo a un

00:00:42obiettivo generale e del progetto e la mia

00:00:45la speranza è che che sarà che farò

00:00:47apprendimento andare molto molto più semplice, ma ancora

00:00:50anche alla fine del che il modo migliore per

00:00:51imparare qualcosa è quello di continuare a cercare di usare

00:00:53che per risolvere i vari tipi di attività in modo da

00:00:55alcuni di che in realtà è ancora in corso di

00:00:57su di voi, ma spero di poter fare un po ‘

00:00:59di tale processo iniziale più facile quindi prima

00:01:02di tutto perché andare perché qualcuno come me

00:01:04essere interessati e andare perché si potrebbe essere

00:01:06interessati e andate in fondo andare è costruito

00:01:10da zero è stato costruito da

00:01:11Google è stata costruita per risolvere Google

00:01:13tipi di problemi in questo modo sostanzialmente vanno

00:01:16è per questo scala sarebbe come un

00:01:19sistemi di linguaggio di sviluppo web

00:01:21lingua tutto quello che vuoi in scala

00:01:22tutto quello che vuoi essere super efficiente

00:01:25ma non si potrebbe desiderare di scrivere in C ++

00:01:26così per esempio la ragione mi interessa

00:01:30in Go è principalmente per lo sviluppo web in modo da un

00:01:32sito web come Python rete di programmazione per

00:01:34esempio è costruito in Python utilizzando pallone

00:01:37e non è il sito più lento nel

00:01:40mondo, ma non è anche il più veloce

00:01:42sito web nel mondo essa si potrebbe potrebbe

00:01:43fare alcuni guadagni gravi di velocità lì e

00:01:45nello sviluppo web la differenza di 100

00:01:48mil o 100 millisecondi è un importante

00:01:50differenza soprattutto quando si scala

00:01:51che a milioni di utenti in modo che vi

00:01:54conoscere la velocità non riguarda soltanto utente

00:01:57l’esperienza degli utenti, ma colpisce anche

00:02:00la linea di fondo di quanto stai pagando

00:02:02di costo di lavorazione a dire in

00:02:04tempo hosting e tutto questo in modo da nessuna parte

00:02:07è possibile ottenere guadagni in sviluppo web

00:02:09di solito è una cosa molto buona e poi

00:02:10la più grande scala, meglio quelli

00:02:12sono per voi anche in termini di solo

00:02:15tutto ciò in cui avete bisogno di essere super

00:02:16Vai veloce o super efficiente è abbastanza

00:02:18molto C ++ accelera in modo da nessuna parte bene che è

00:02:22una buona cosa per voi forse sei in

00:02:23trading ad alta frequenza o qualcosa di simile

00:02:25che dove si vuole veramente essere il più

00:02:26più velocemente possibile, ma forse non lo fai

00:02:29vuole scrivere qualcosa di così noioso come C

00:02:30in modo da andare sta andando essere statico digitato come il C ++

00:02:35a differenza di Python così ogni volta come in

00:02:38Python ogni volta che l’interprete colpisce un

00:02:40variabile deve tipo di capire cosa

00:02:42è tale variabile e che poteva variabile

00:02:43modificare i tipi e cose del genere e

00:02:45Vale a dire, come galleggianti int sabbia e

00:02:47stringhe cose del genere

00:02:48mentre in movimento che non è il caso in modo che

00:02:51non ha bisogno di sapere tutto quello che c’è è

00:02:53non è vero in fondo non ha bisogno di

00:02:54capire le cose per voi

00:02:57in sostanza si sta andando indicare cosa

00:03:00tipo è ciò che tipo è alcune variabili

00:03:02e tutto questo genere di cose in modo che sia

00:03:03intenzione di darvi una certa velocità anche che fosse

00:03:05appena costruito da zero per

00:03:06concorrenza che, Python era una sorta di

00:03:08Python è stato costruito da zero a

00:03:10essere un diritto lingua di insegnamento e semplicemente

00:03:13Accade così che è così divertente e così facile

00:03:15per programmare con che ha ottenuto davvero

00:03:16veramente popolare, ma questo è ciò che Python

00:03:20è stato fatto per così tanto pitoni ottenuto il mondiale

00:03:22interprete tipo di blocco di restringerla

00:03:24a un thread sì, ci sono modi per aggirare

00:03:25questo, ma che è come cerotti su una

00:03:27più grande problema che, è solo andare

00:03:31diritto concorrente fuori dalla scatola in modo roba

00:03:33come questo è ciò che sta andando make andare più veloce

00:03:35ma go è molto più piacevole di scrivere

00:03:37quindi qualcosa di simile a C ++ in ogni modo con

00:03:41che ti permette di andare avanti e ottenere in esso ho

00:03:43pensi di imparare molto di più su

00:03:44anche se non ti piace andare in realtà

00:03:47utilizzando andare e vedere cosa ne pensate da

00:03:49lì in modo da ottenere andare è solo andare a

00:03:52golang.org testa ai download e

00:03:55Scaricare qualunque cosa si adatta alle vostre esigenze, se

00:03:57siete su Windows è solo un semplice

00:03:58Installazione su Mac non ho idea di sua

00:04:00pacchetto che ho non so come l’installazione

00:04:02che sta per andare per te io non uso

00:04:03Mac e poi su Linux è un totale

00:04:05download che l’installazione che l’unico

00:04:07cosa che io aggiungo è su Linux si vorrà

00:04:09di andare avanti e di esportare quel percorso

00:04:11in modo permanente se non si sa come fare

00:04:13che metterò un link nella descrizione

00:04:14allo spazio tecnologia fino a questo

00:04:15tutorial e si può andare lì per

00:04:19le istruzioni su come installarla sul

00:04:21Linux un po ‘più facilmente

00:04:24diverso da quello che si sta andando bisogno di un certo

00:04:25sorta di editor di Io sto andando utilizzerò

00:04:27Sublime Text persone piace fare grande

00:04:29offerte sugli editor è possibile utilizzare qualsiasi

00:04:30si desidera è possibile utilizzare Blocco note per questo

00:04:32importa, non importa sublime

00:04:35testo è un grande editore anche se così si può

00:04:37uso che se si vuole che è quello che sto

00:04:39Sara ‘l’utilizzo e andiamo avanti e

00:04:41scrivere il nostro primo programma go quindi sono

00:04:45andando andare avanti e spostare questo fuori del

00:04:46modo e ho appena ricevuto una directory semplice

00:04:49chiamato Tux andare così ho intenzione di andare avanti

00:04:50e solo fare un nuovo file e io sono solo

00:04:53andando chiamano vai a vai sì che faremo

00:04:59aprire quel su e stiamo andando prepararci

00:05:00quindi la prima cosa in ogni programma di andare

00:05:02sta andando essere una parte di un pacchetto e

00:05:04per la maggior parte si è scoperta andando

00:05:06te stesso più o meno il pacchetto di scrittura

00:05:08significa ogni volta fino a quando si inizia a scrivere

00:05:10cose più grandi

00:05:11così pacchetto principale e quindi si sta andando

00:05:15avere le importazioni, per ora siamo solo

00:05:16andando a importare fmt e tutti i tuoi importazioni

00:05:19andare in doppi apici e qualcosa per ottenere

00:05:22utilizzato per soprattutto se vieni da

00:05:23Python che presumo molte persone

00:05:25la visualizzazione di questa o da mio canale principalmente

00:05:27guardare Python è necessario utilizzare doppia

00:05:30cita anche si è messa tra virgolette

00:05:32vostre importazioni, ma sbarazzarsi di singolo

00:05:35Citazioni stai per essere fatto il loro utilizzo

00:05:37con con andare anche se io se mi scivolare su e

00:05:40chiamata python andare e tutto quel genere di

00:05:41roba Mi dispiace che succederà Sono

00:05:43anche di tipo probabilmente andando come la stampa di un

00:05:45poche volte sarò anche fare un bel

00:05:48alcuni giochi di parole gioco di parole circa andare così abituarsi ad esso

00:05:52così una volta che hai fatto i tuoi importazioni siamo

00:05:53solo andando importazione fmt che è come

00:05:55formato fondamentalmente sta andando essere il modo in cui

00:05:57può stampare qualcosa fuori fondamentalmente siamo

00:05:59pronto a costruire le nostre funzioni per così

00:06:01in realtà scrivere una funzione che ti capita

00:06:04dire func che solo iniziare la vostra funzione

00:06:06hai il tuo nome della funzione

00:06:08hai i parametri e poi il

00:06:10la funzione viene dopo che

00:06:11ancora una volta non è Python, purtroppo,

00:06:13abbiamo parentesi così come molti altri

00:06:16lingue così e poi qui si scrive

00:06:19il codice dovremo solo avere un po ‘

00:06:20semplice codice è solo sarà FM T

00:06:22P maiuscola linea di stampa e poi siamo solo

00:06:25andare a dire di nuovo tra virgolette

00:06:27non utilizzare le virgolette singole più benvenuto

00:06:29andare impressionante in modo che possiamo andare avanti e

00:06:33salvo che e corriamo questo programma

00:06:35reale veloce in modo che andremo a venire

00:06:37Qui sto andando aprire la riga di comando

00:06:39e per farlo funzionare basta andate correre e

00:06:43quindi qualunque sia il nome del file è quindi per me

00:06:45è andare tocco go go hey cena e ma

00:06:49benvenuto ad andare in modo che sta per andare

00:06:51avanti e compilare ed eseguire per voi ad

00:06:53nello stesso tempo così così che è che non troppo

00:06:57tanto che ho molta voglia di coprire qui fino

00:06:59arriviamo al prossimo tutorial come ho detto

00:07:01c’è solo come un piccole cose che

00:07:03si dovrà abituarsi a voi anche

00:07:04potrebbe chiedere perché ha fatto il principale

00:07:06funzione anche correre come non abbiamo chiesto che

00:07:07per eseguire grande questione così saremo

00:07:10parlare di cose del genere nel

00:07:11prossimo tutorial che spiega anche essere molto

00:07:13di piccole cose più piccole qui che si

00:07:15potrebbe non aver notato se avete

00:07:17domande Commenti preoccupazioni vanno giochi di parole

00:07:19qualunque cosa si sentono liberi di vapore loro qui di seguito

00:07:21altrimenti ci vediamo alla prossima

00:07:22lezione